Idea快捷鍵

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顯示全部書籤

相關文章
相關標籤/搜索