01. Ctrl + E 可以显示最近编辑的文件列表
02. Shift + Click 可以关闭当前文件(按住Shift 然后点击这个红色区域
03. Ctrl + [ 可以跳到大括号的开头
04. Ctrl + ] 可以跳到大括号的结尾
05. Ctrl + Shift + Backspace 可以跳转到上次编辑的地方
06. Ctrl + F12 可以显示当前文件的结构(方法、变量等的总览)
07. Ctrl + F7 可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
08. Ctrl + N 可以快速打开类
09. Ctrl + Shift + N 可以快速打开文件
10. Alt + Q 可以看到当前方法的声明
11. Ctrl + W 可以选择单词继而语句继而行继而函数
(我的理解是可以选择(复制)单行,选择当前整个函数,选择光标所在单词等等)
12. Alt + F1 可以将正在编辑的元素在各个面板中定位
13. Ctrl + P 可以显示参数信息(例:函数的参数)
14. Ctrl + Shift + Insert 可以选择剪贴板内容并插入(笔记本有小键盘的话,需要先关掉小键盘 Num Lock)
15. Alt + Insert 可以生成构造器 / Getter / Setter 等
16. Ctrl + Alt + V 可以引入变量。例如把括号内的SQL赋成一个变量
17. Ctrl + Alt + T 可以把代码包在一个块内,例如 try / catch
18. Alt + Up 可以在方法间快速移动(上一个)
19. Alt + Down 可以在方法间快速移动(下一个)
20. Alt + Enter 在一些地方,按Alt + Enter 可以得到一些Intention Action,例如将" ==" 改为 " equals()"
21. Ctrl + Shift + Alt + N 可以快速打开符号
22. Ctrl + Shift + Space 在很多时候都能给出 Smart 提示
23. Alt + F3 可以快速寻找
24. Ctrl + / 可以注释代码(注释当前行)
25. Ctrl + Shift + / 可以注释代码(对选中区域进行多行注释)
26. Ctrl + Alt + B 可以跳转到抽象方法的实现
27. Ctrl + O 可以选择父类的方法进行重写
28. Ctrl + Q 可以看JavaDoc
29. Ctrl + Alt + Space 使类名自动完成(补全提示)
30. Ctrl + J Live Templates
31. Ctrl + Shift + F7 可以高亮当前元素在当前文件中的使用
32. Ctrl + Alt + Up / Down 可以快速跳转搜索结果
33.Ctrl + Shift + J 可以整合两行(将当前行和下一行合并为一行)
34. Alt + F8 是计算变量值
35. Ctrl + X 删除当前行
36. Ctrl + D 复制当前行