1、补全代码提示 alt + /
2、展开错误的解决方案 alt + enter
3、根据函数返回值自动创建变量 ctrl + alt + v
4、复制一行 ctrl + d
5、当前代码行与下一行代码之间插入一个空行,原来光标现在处于新加的空上 shift + enter
6、当前代码行与下一行代码之间插入一个空行,原来所在的光标不变 ctrl + enter
7、自动生成某个类的 Getters, Setters, Constructors, hashCode/equals, toString 等代码 alt + insert
8、自动生成具有环绕性质的代码,比如:if..else,try..catch, for, synchronized 等等(使用前要先选择好需要环绕的代码块,注意易和软件热键冲突) ctrl + alt + t
9、添加或取消单行注释 ctrl + /
10、多行注释(使用前选定范围) ctrl + shift + /
11、选中当前光标所在的代码块,多次触发,代码块会逐级变大 ctrl + w
12、查看某个类源代码 ctrl(按住)+鼠标单击该类名
13、去除没有实际用到的包 ctrl + alt + o
14、缩进或者后移一次所选择的代码段 tab/shift + tab
15、删除当前光标所在的代码行 ctrl + y
16、展开或收缩代码段 ctrl + +/-
17、立即以编译模式运行当前配置的运行实例 shift + F9
18、立即运行当前配置的运行实例,这个在单元测试中特别好用 shift + F10
19、格式化代码 ctrl + alt + l
20、上/下移代码 Alt+Shift+Up/Down
21、快速打出System.out.println(); sout --> tab/enter