idea骚操作
2020-04-03 本文已影响0人
策马踏清风
一、搜索
-
Ctrl + N
:按类名进行搜索 -
Ctrl + F
: 当前文件内搜索 -
Ctrl + Shift + F
: 全局搜索 -
Ctrl + Shift + Alt + N
:模糊搜索方法名 -
Ctrl + Shift + N
:模糊搜索目录 -
Ctrl + E
:打开 曾打开过的文件的记录; -
Ctrl + Shift + E
: 6的增强版
二、代码生成
1.Ctrl + O
:选择重写父类方法;
-
Ctrl + Shift + Enter
:收尾操作,自动补全大括号和分号等; -
Alt + Insert
: 自动生成get/set和构造方法;
三、代码自动补全
-
var
声明:如输入“aaa”.var 自动补全为 string a =“aaa”; -
for/fori
遍历:如list.for/fori 自动补全为for(Obejct o:list){...} 或for(int i=0;i<list.size();i++){...}; -
null
或notnull
判断:person.nul
l/notnull
自动补全为if(person == null){...}
或if(person != null){...}
; -
nn
判非空:如person.nn 自动补全为 if(person !=null); -
if
条件判断:xx>0.if 自动补全为:if(xx > 0){...}; -
cast
强转: Object a=“aa”,输入a.cast自动补全为(String)a; -
return
返回值:“aa”.return 自动补全为return "aa"; -
sout
:生成System.out.println() -
psvm
:生成main方法; -
sout
:生成System.out.println() -
CTRL+ALT+T
或者CTRL+ALT+Win+T
: 代码被模板包围,try
if
之类的可选
四、其他 -
Ctrl + Shift + 方向键↑和↓
:向上或向下移动代码 -
Ctrl + Alt + B(或鼠标左键)
:进入该接口方法的实现方法; -
Ctrl + Alt + U
:显示该类的继承关系图 -
Ctrl + Alt + 方向键←和→
:前进或后退 -
Ctrl + G
:跳转到某行 -
Ctrl + Shift + U
:大小写转换
五、运行调试
-
Ctrl + F10
:热部署tomcat项目; -
F7
:单步调试,进入方法内部; -
F8
:单步调试,不进入方法内部; -
F9
继续执行,进入下一个断点或执行完程序 -
Shift+F7
:选择要进入的方法; -
Shift+F8
:跳出方法; -
Alt+F8
:执行表达式查看结果; -
Alt+F9
:运行到断点; -
Ctrl+F8
设置/取消当前行断点; -
Ctrl+Shift+F8
查看断点;