intelliJ IDEA 多行选中相同内容的快捷键分享
Mac下:
选中下一个相同的内容:
ctrl + G
选中文件中所有相同个的内容:
command + ctrl + G
G在这里可以代表Good Thing,你从文件的这么多内容中选中它,代表它是个佼佼者(Goood thing)。
ctrl 和command在mac中都是“控制”,但ctrl的地位比较低,ctrl +G 意思是对好东西的比较弱的控制,也就是选择其中几个出来。
command + ctrl +G 就是对好东西的最强的控制了,也就是“我全部都要”。
补充:idea技巧之同时编辑多行代码
如何同时编辑多行代码,eclipse好像没有这种功能,有一次看到老师用eclipse写代码,
10多行,每一行添加一个单引号,一个一个添加,慢的想死,想起做前端项目使用的 webstone可以同时编辑多行代码
现在看到idea 功能如此强大,爱不释手,尽管老师说Alt+enter 可以解决绝大部分问题,
但是,还有很多设置必须学会,
所有我不得不了解一个记录一个,希望有一天可以汇总全部,写个博客
第一可以加深印象,第二,别人有同样的问题问我,我可以不必回答,
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。如有错误或未考虑完全的地方,望不吝赐教。
相关推荐
-
Intellij IDEA 录制快捷键实现自动格式化的方法
问题描述 我们在写代码的时候,Intellij IDEA 提供了快捷键格式化代码,以 Mac 快捷键为列子就是 ctrl + alt + L.但是习惯了还好说,没有习惯的人总是忘记格式化代码,或者压根儿就没有格式化代码习惯的人就很头疼了. 那有没有一种插件让它一直自动格式化呢?或者我把格式化的快捷键设置为回车或者常用的分号:怎么样?这样就能在写代码的时候,顺手格式化了. 前者插件我是没有找到的. 后者快捷键设置为回车是不行的,根本没法设置回车为快捷键,然后如果直接设置分号为快捷键的话,分号便没有
-
解决IDEA中快捷键Alt+Enter不能使用的问题
Alt+Enter快捷键是Idea中比较特殊的一个快捷键. 它有很多功能,比如:导入包,自动修正代码 解决出现的问题 也可以生成返回值. 这里有一个博客讲关于这个快捷键讲的很好,传送门:最特殊的快捷键 Alt + Enter 介绍 这么好用的快捷键,有时却会遇到失效的时候,失效的原因一般是因为我们做了类似于这样的操作.如下图: 解决办法是: 第一步:进入Settings->Keymap->搜索:show Intention Actions这个快捷键.如果默认的按键是正确的.那么接着往下面看.
-
Intellij IDEA全局替换快捷键整理
IDEA全局替换 通过快捷键 Ctrl+Shift+r 或这点击 Edit >Find >Replace In Path 有些IDEA版本按了快捷键也没效果,经常遇到的原因如下: 1.与其他软件快捷键冲突了,特别是输入法的快捷键. 解决方案是:把输入法的快捷键禁了. 2.有时候全局搜索不到搜索内容,可是就是有 解决方案:这时候 File >Invalidate Caches/Restart 清下缓存即可; 3.有些IDEA版本的默认快捷键发生了变化,这时要去更改快捷键设置 解决方案:fi
-
IEDA的默认快捷键设置与Eclipse的常用快捷键的设置方法
将IEDA的默认快捷键设置 设置成为 Eclipse的默认快捷键设置 题意有些拗口,但没关系,就是将idea中的快捷键转为自己刚学Java时使用的集成开发环境(也就是eclipse)的快捷键设置 这个设置十分简单,但却十分巧妙,很实用,无意中发现的小技巧,这对之前一直使用eclipse编程的而刚用ieda的小伙伴较为友好 因此,做个笔记 设置过程着实简单: 1,打开IEDA 2,选中文件 3,选择设置 4,选择KeyMap 5,右上方下拉框选择Eclipse即可 6,最后,不要忘记点击应用和确定
-
Intellij Idea修改代码方法参数自动提示快捷键的操作
在网上找了半天,说的都没有解决我的问题,我自己花了点时间在idea中找到并解决了问题,希望可以帮助到大家. File---->setting 自己可以修改方法参数提示快捷键 补充:IDEA开启形参(方法参数)提示 勾选后会增加形参描述,但是不会提示所有的,暂时没找到其他设置能够提示所有参数 以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们.如有错误或未考虑完全的地方,望不吝赐教.
-
intelliJ IDEA 多行选中相同内容的快捷键分享
Mac下: 选中下一个相同的内容: ctrl + G 选中文件中所有相同个的内容: command + ctrl + G G在这里可以代表Good Thing,你从文件的这么多内容中选中它,代表它是个佼佼者(Goood thing). ctrl 和command在mac中都是"控制",但ctrl的地位比较低,ctrl +G 意思是对好东西的比较弱的控制,也就是选择其中几个出来. command + ctrl +G 就是对好东西的最强的控制了,也就是"我全部都要".
-
基于IDEA中格式化代码的快捷键分享
一键格式化代碼: Ctrl+Alt+L 注意:如果按Ctrl+Shift+F在win10上会出现字体的简繁转换,再重复按键一次就可以转换回来 alert + insert 快速创建..... 全局搜索替换:ctrl+shift+r 强大的搜索功能,shift+shift (无论您想要搜啥都能找到) ctrl+shift+R==搜索类 CTRL+N:按照类名搜索类 [常规] Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 C
-
Java正则提取中括号中的内容操作示例
本文实例讲述了Java正则提取中括号中的内容操作.分享给大家供大家参考,具体如下: 曾经在工作中遇到一个问题,就是需要提取字符串中每一个中括号里的内容,在网上搜了一下,发现用正则表达式可以提取中括号中的内容,具体实现如下: import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ExtractMes
-
jQuery实现点击行选中或取消CheckBox的方法
本文实例讲述了jQuery实现点击行选中或取消CheckBox的方法.分享给大家供大家参考,具体如下: /// <summary> /// 点击行选中或者取消CheckBox /// </summary> /// <param name="TableID">表ID</param> function SetCheckBox_Check(TableID) { var $TableID = TableID == "" ? &
-
Ant design vue table 单击行选中 勾选checkbox教程
最近了解Ant design 设计table 单击行选中checkedbox功能,相比于element的 @row-click 再触发toggleRowSelection,ant design的api就没那么清晰了,言归正传 期望:Ant design table 单击行选中 勾选checkedbox 实现: 单选: onClickRow(record) { return { on: { click: () => { let keys = []; keys.push(record.id); th
-
Flex读取txt文件中的内容报错原因分析及解决
Flex读取txt文件中的内容 1.具体错误如下 2.错误原因 读取文件不存在 复制代码 代码如下: var file:File = new File(File.applicationDirectory.nativePath+"/phone.txt"); 3.解决办法 将文件导入进去
-
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
最终实现效果: index.html <!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.js"></script> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular-animat
-
JavaScript窗口功能指南之在窗口中书写内容
window.open()方法打开一个新窗口,document.open()方法打开一个新文档,在其中可以使用write()或者writeln()方法书写内容,它的语法是: oNewDoc = document.open(sMimeType[, sReplace]); sMineType是一个字符串,它定义了MIME类型.Navigator支持几种不同的MIME类型,但是Internet Explorer当前仅仅支持"text/html".sMineType参数是可选的.第2个参数
-
ASP.NET GridView中文本内容无法换行(自动换行/正常换行)
最近做项目的时候,遇到这样一个问题:我用GridView来显示课程表,每个单元格的内容包括课程名.上课地点.教师姓名,然后我想让它们分行显示,效果如下图: 可是呢,GridView太顽强了,不管我拼接字符串时用"\r\n"还是"<br/>",结果都无济于事,都不分行显示.经过近半天的时间查询资料,最终终于解决了这个问题,下面就与大家分享一下. GridView中的换行问题可以分为两类:一类是自动换行,另一类是正常换行. 先说第一类:自动换行 GridVi
-
PHP实现将多个文件中的内容合并为新文件的方法示例
本文实例讲述了PHP实现将多个文件中的内容合并为新文件的方法.分享给大家供大家参考,具体如下: function test() { $hostdir= iconv("utf-8","gbk","C:\Users\原万里\Desktop\日常笔记") ; //iconv()转换编码方式,将UTF-8转换为gbk,若是报错在gbk后加//IGNORE $filesnames = scandir($hostdir); //scandir() 函数返回指
随机推荐
- VBA中的Timer函数用法
- Access数据库出现“无法保存;正被别的用户锁定”的原因
- 在Tomcat服务器下使用连接池连接Oracle数据库
- 详解ionic本地相册、拍照、裁剪、上传(单图完全版)
- Tomcat部署时war和war exploded区别及问题汇总
- 详解hashCode()和equals()的本质区别和联系
- Thinkphp实现MySQL读写分离操作示例
- C++和java设计模式之单例模式
- MySQL Proxy的安装及基本命令使用教程
- mysql下怎样运行脚本以运行niuzi.sql为例
- js/jquery获取文本框输入焦点的方法
- javascript中的self和this用法小结
- 学会批处理
- 使用pthread库实现openssl多线程ssl服务端和客户端
- 开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
- 常用js脚本
- Win2003 IIS6 使用.net framework 4.0 后默认文档失效解决方案
- linux配置ISCSI服务器的方法
- Apache无法自动跳转却显示目录的解决方法
- 实现“上一页”和“下一页按钮