1、Editingexpress
1. Ctrl + Space 基本代碼完成(任何類的名稱,方法或變量)函數
2. Ctrl + Shift+Space 智能代碼補全(過濾器的方法和變量的預期類型)工具
3. Ctrl + Shift+Enter 完整的語句(補全分號)優化
4. Ctrl + P 參數信息(方法的參數)lua
5. Ctrl + Q 快速查看文檔spa
6. Shift + F1 外部文檔(不太懂)debug
7. Ctrl + mouse over code 簡短文檔信息code
8. Alt + Insert 生成代碼(Getters, Setters, Constructors,hashCode/equals, toString)接口
9. Ctrl + O 重載方法資源
10. Ctrl + I 實現方法
11. Ctrl + Alt + T 包含代碼(if..else, try..catch, for,synchronized, etc.)
12. Ctrl + / 行註釋
13. Ctrl + Shift + / 塊註釋
14. Ctrl + W 增長代碼選中部分
15. Ctrl + Shift + W 減小代碼選中部分
16. Alt + Q 上下午信息(如今在哪一個類文件中等)
17. Alt + Enter 顯示意圖行動和快速修正(如引入類)
18. Ctrl + Alt + L 格式化代碼
19. Ctrl + Alt + O 優化引入
20. Ctrl + Alt + I 縮進線
21. Tab/Shift + Tab 縮進/後退當前行
22. Ctrl + X or Shift + Delete 剪切當前行或者塊
23. Ctrl + C or Ctrl + Insert 複製當前行或者塊
24. Ctrl + V or Shift + Insert 粘貼
25. Ctrl + Shift + V 粘貼最近粘貼板裏面的數據
26. Ctrl + D 複製當前行或者所選塊
27. Ctrl + Y 刪除光標所在位置行
28. Ctrl + Shift + J 合併當前行和下一行
29. Ctrl + Enter 在下方插入一空白行
30. Shift + Enter 另起一行
31. Ctrl + Shift + U 把當前行全變成大寫/小寫
32. Ctrl + Shift + ]/[ 全選到{或者}
33. Ctrl + Delete 刪除到單詞結束
34. Ctrl + Backspace 刪除到單詞開始
35. Ctrl + NumPad+/- 合併或者展開代碼塊
36. Ctrl + Shift + NumPad+ 展開全部塊
37. Ctrl + Shift + NumPad- 合併全部塊
38. Ctrl + F4 關閉當前打開的文件
2、Search/Replace
39. Double Shift 查找符合一切的資源(類,文件,變量,tool等)
40. Ctrl + F 查找
41. F3 向下查找下一個
42. Shift + F3 向上查找下一個
43. Ctrl + R 替換
44. Ctrl + Shift + F 在路徑範圍內查找
45. Ctrl + Shift + R 在路徑範圍內查找替換
46. Ctrl + Shift + S 查找模板(Ultimate Edition only)
47. Ctrl + Shift + M 替換模板(Ultimate Edition only)
3、Usage Search
48. Alt + F7 / Ctrl + F7 在當前項目中查找被使Evaluate expression用的地方 / 在當前文件中查找
49. Ctrl + Shift + F7 在當前文件中查找 高亮顯示
50. Ctrl + Alt + F7 如今使用的位置
4、Compile and Run
51. Ctrl + F9 創建項目(編譯修改和依賴)
52. Ctrl + Shift + F9 編譯選擇的文件、包、或者module
53. Alt + Shift + F10 選擇配置和run
54. Alt + Shift + F9 選擇配置和debug
55. Shift + F10 run
56. Shift + F9 debug
57. Ctrl + Shift + F10 (不太懂)Run context configuration from editor
5、Debugging
58. F8 單步執行;不進入函數
59. F7 進入函數
60. Shift + F7 智能單步執行Smart step into
61. Shift + F8 跳出(跳到函數外)
62. Alt + F9 運行到光標處
63. Alt + F8 計算表達式(很好,值得一試)
64. F9 從新開始Debug
65. Ctrl + F8 切換斷點
66. Ctrl + Shift + F8 查看斷點
6、Navigation
67. Ctrl + N 打開class文件
68. Ctrl + Shift + N 打開文件
69. Ctrl + Alt + Shift + N Go to symbol(沒明白)
70. Alt + Right/Left 跳到下一個或者上一個選項卡
71. F12 回到之前的工具窗口
72. Esc 回到編輯頁(從工具窗口)
73. Shift + Esc 隱藏活動或者之前的活動窗口
74. Ctrl + Shift + F4 關閉活動的選項卡(run/messages/find/...)
75. Ctrl + G 跳轉到某行
76. Ctrl + E 最近編輯的文件列表
77. Ctrl + Alt + Left/Right 向前或者向後導航到剛纔編輯處
78. Ctrl + Shift + Backspace導航到最後編輯的位置
79. Alt + F1 在任何視圖中打開當前文件或符號
80. Ctrl + B or Ctrl + Click跳轉到定義處
81. Ctrl + Alt + B 跳轉到接口實現類
82. Ctrl + Shift + I 快速打開定義
83. Ctrl + Shift + B 跳轉到類型定義處
84. Ctrl + U 跳轉到super-method/超類
85. Alt + Up/Down 跳轉到上一個或者下一個方法
86. Ctrl + ] / [ 移動到代碼塊尾部或者開頭
87. Ctrl + F12 打開類文件中方法列表
88. Ctrl + H 類型層次結構
89. Ctrl + Shift + H 方法層次結構
90. Ctrl + Alt + H 打開層次結構
91. F2 / Shift + F2 下一個/之前的高亮顯示錯誤
92. F4 / Ctrl + Enter 編輯源文件/顯示源文件
93. Alt + Home 顯示導航欄(當前文件的目錄層次)
94. F11 切換書籤
95. Ctrl + F11 切換書籤和助記符
96. Ctrl + #[0-9] 跳轉到指定標識的書籤處
97.Shift + F11顯示全部書籤