熟练掌握这些操作,编码速度与质量一定能得到一个质的飞跃!
常用
如果记不清了,敲Ctrl+j,然后输几个模糊的字母,有提示
sout:System.out.println()fori:for循环iter:foreach循环itit:遍历Iteratoritli:遍历List,反正it打头的是遍历xxxpsvm:main方法,它这个用的是单词首字母,像静态常量方法可以敲psf
*pi:hashCode方法
-
ps:toString方法 -
psfi:public static final int -
ifn/inn:判断null/非null
Ctrl+Alt+Enter:在当前行上方插入新行Shift+Enter:在当前行下方插入新行Ctrl+Shift+上下箭头:将当前行代码上下移动Ctrl+W:选中一个单词
美化
Ctrl+Alt+L
抽取
-
Ctrl+Alt+v方法内抽取变量 -
Ctrl+Alt+C抽取静态变量 -
Ctrl+Alt+F抽取成员变量 -
Ctrl+Alt+P抽取方法参数 -
Ctrl+Alt+M抽取方法
重构
-
Shift+F6重命名(所有的文件,类名,函数名,属性名都可以重命名) -
Ctrl+F6重构函数(当你需要重构方法时,无论是增加参数,修改返回值,还是更改函数实现,只需要Ctrl+F6,就可以把所有用到此函数的地方一起重构,界面如下)
视图查看
-
Ctrl+F12查看file,method结构图、类继承机构图 -
Ctrl+shift+Alt+U查看maven依赖,类图 -
Ctrl+Alt+H查看方法调用层次
定位
1、项目之间跳转
-
Ctrl+Alt+[跳转到下一个项目 -
Ctrl+Alt+]跳转到上一个项目
2、文件之间跳转
-
Ctrl+E定位到最近浏览过的文件 -
Ctrl+Shift+E最近更改的文件 -
Shift+Click可以关闭文件
3.位置的跳转
-
Ctrl+Shift+Backspace跳转上一次修改的地方 -
Ctrl+Alt+B跳转到方法实现处 -
Ctrl+Shift+左箭头上一个浏览的地方 -
Ctrl+Shift+右箭头下一个浏览的地方
4.其他的跳转
-
Ctrl+H显示类结构图(类的继承层次) -
Ctrl+Q显示注释文档 -
Alt+1快速打开或隐藏工程面板 -
Alt+left/right切换代码视图 -
F2 或 Shift+F2高亮错误或警告快速定位 -
Tab代码标签输入完成后,按 Tab,生成代码 -
Ctrl+Shift+F7高亮显示所有该文本,按 Esc 高亮消失
5.搜索
-
Ctrl+N快速搜索类 -
Ctrl+Shift+N快速搜索文件 -
Ctrl+Alt+Shift+N快速搜索函数 -
Ctrl+Shift+F快速搜索字符串 -
Alt+F1查找代码所在位置 -
Alt+F3逐个往下查找相同文本,并高亮显示
6.光标移动和选中
-
Ctrl+Alt+Shift+J选中所有相应的目标 -
Alt+Up/Down在方法间快速移动定位 -
Ctrl+Shift+Up/Down向上/下移动语句 -
Ctrl+Up/Down光标中转到第一行或最后一行下 -
Ctrl+B/Ctrl+Click快速打开光标处的类或方法(跳转到定义处)