-
Alt + Enter:
自动创建函数
list replace
字符串 Format 或 build
实现接口
单词拼写
导包
查看全部 -
100.forin:普通for循环,
list.forof:高级for循环
name.field:生成属性值
new Date().sout:输出new Date()
user.return:返回语句自动生成
user.nn:判断语句自动生成
查看全部 -
live Templates(我理解为样板代码)
可通过ctrl + shift + A万能查找功能的方法去输入live templates找到
下面是live templates的设置内容
通过点击+,可以选择添加一个live templates(新的样板),亦或是选择添加一个templates group(新的样板分组)
在添加或修改一个样板时,有以下几个单词需要注意:
abbreviation:缩写,也就是样板代码的最简命名
Templates text: 样板代码文本,该区域内写入的代码就是套用样板时直接用上的代码,最好不要有语法错误。
关于样板代码的一些通配符:
$end$ 指定样板代码生成后,输入光标停顿的位置,方便自己定位代码
$var$、$var1$、$var2$ 指代码中部分需要根据实际情况重新命名的部分,例如定义属性、成员变量时常需要这么留白。
在新建时,最底下有一行红色字体,末尾的Define是定义按钮
用于定义该代码的适用范围,设定后还能检查当前输入的代码是否有语法错误。
查看全部 -
切换大小写:Ctrl + Shift + U
光标移动一个单词 Ctrl (+ Shift, 并选中) + 左右键
光标移到行首 Home (+ Shift, 并选中)
光标移到行尾 End (+ Shift, 并选择)
同步操作-当前文件中所有相同的内容 Ctrl + Shift + Alt + J.
下一个 Error, F2
查看全部 -
精准搜索类:Ctrl+N
精准搜索文件:Ctrl+Shift+N
精准搜索函数和属性:Ctrl+Shift+Alt+N
精准搜索字符串:Ctrl+Shift+F
查看全部 -
项目之间的跳转:Ctrl + Alt + []
文件之间(Recent Files)的跳转:Ctrl + E, Ctrl + Shift + E.
书签跳转:F11、Ctrl + F11、Ctrl +标签编号。
光标定位前进/后退:Shift + -, Shift +=.
编辑区和文件区跳转:Alt + window 编号跳转到窗口区,Esc 回到编辑区
查看全部 -
alt + 数字到 两边的窗口
esc 返回到编写代码窗口
查看全部 -
列操作部分
查看全部 -
Constant 抽取静态变量
Field 抽取成员变量
查看全部 -
ctrl+shift+f8 给断点加条件,或者在断点上右击
alt+f9 run to cursor运行到光标所在的行
调试过程中f2,可以修改变量的值
查看全部 -
用idea连接数据库后,写sql语句会有提示
查看全部 -
shift+f6重命名
ctrl+f6重构方法
在方法里加参数,然后alt+enter重构方法
查看全部 -
alt+enter万能提示
查看全部 -
live template
查看全部 -
Edit-》Find-》select all occurrencens
默认按键:Ctrl+Alt+Shift+J
光标移到下一个错误位置F2
查看全部
举报