目录
1.查找和替换
1)查找当前类:ctrl+F
2)搜索整个项目:(1)Shift+Shift(使用F12时根据网页中复制的接口来查找java中相关代 码,使用这个可以快速找到相关接口)
(2)(Ctrl+SHift+F可能会冲突)项目右键-->Find in Path
3)替换当前类中的代码:ctrl+R
4)查找类、方法、变量在整个项目中的使用:将光标移动到对应的类名、方法名、变量上,Ctrl+Alt+F7
5)查看最近编辑和阅读的代码:ctrl+Shift+E
2.快速输出 for 循环
举例:
List<String> list = new ArrayList<>();
1)fori+Enter ,快速显示 for 循环
for (int i = 0; i < ; i++) { }
2)list.for+Enter 键,输出 forEach 循环
for (String s : list) { }
3)list.for+Enter 键,输出 for 循环
for (int i = 0; i < list.size(); i++) { }
4)list 变量.forr+Enter 键,输出 for 反向循环
for (int i = list.size() - 1; i >= 0; i--) { }
3.快速生成代码
1)if/else与try/catch等的快捷键:ctrl+alt+t
2)快速显示try/catch:在代码尾部 .try+Enter
3)生成构造器/Getter/Setter等:Alt+Insert
4)快速显示 System.out.println:sout+Enter
5)快速显示 main 方法:psvm+Enter
6)自动补全左侧声明变量代码:ctrl + alt+ v
4.快速选中和移动代码
1)Shift+→ 选中光标右边代码
2)Shift+← 选中光标左边代码
3)Shift+↑ 向上选中代码
4)Shift+↓ 向下选中代码
5)Ctrl+Shift+上下键(将光标放到代码块上,可以切换两个方法的位置)
6)上下移动代码:Alt+Shift+上下键(移动单行)
5.代码添加、删除、还原
1)剪切:Ctrl+X
2)删除当前行:Ctrl+Y
3)还原:Ctrl+Z
4)复制行:Ctrl+D
5)向下插入新行:Shift+Enter
6)撤销还原:Ctrl+Shift+Z(如果出现没有反应的情况,那么可能是搜狗输入法占用了该快捷键,请修改搜狗或者idea快捷键)
6.代码优化
1)格式化代码:Ctrl+Alt+L
2)优化导入的类和包:Ctrl+Alt+O
3)将当前类中的相同代码提出来,组成一个新的方法:Ctrl+Alt+m
7.代码注释
1)//注释:Ctrl+/
2)/**/注释:Ctrl+Shift+/
3)类上和方法上的注释:输入/**后回车(Enter)
8.定义静态变量
1)定义公共静态变量:psf+Enter
2)定义公共静态 int 类型变量:psfi+Enter
3)定义公共静态 String 类型变量:psfs+Enter