IDEA默認快捷鍵
Editing |
|
Ctrl + Space |
代碼補全 (類、方法、變量名) |
Ctrl + Shift + Space |
智能代碼補全 (僅顯示匹配度高的方法和變量名) |
Ctrl + Shift + Enter |
代碼補全,並以分號結束 |
Ctrl + P |
參數列表信息 (僅當方法調用時) |
Ctrl + Q |
快速查看文檔說明 |
Shift + F1 |
外部文件 |
Ctrl +?mouse?over?code |
簡要信息 |
Ctrl + F1 |
顯示插入符號的錯誤或警告信息 |
Alt + Insert |
自動生成方法(Get、Set、 hashCode、equals、toString以及構造器) |
Ctrl + O |
方法覆蓋 |
Ctrl + I |
方法實現 |
Ctrl + Alt + T |
代碼環繞…?(if..else,?try..catch, for,synchronized等) |
Ctrl + / |
行註釋或取消 |
Ctrl + Shift + / |
塊註釋或取消 |
Ctrl + W |
擴大所選代碼塊的範圍 |
Ctrl + Shift + W |
縮小所選代碼塊的範圍 |
Alt + Q |
代碼所在的方法或類說明 |
Alt + Enter |
可能的拓展操作或快速修復 |
Ctrl + Alt + L |
格式化代碼 |
Ctrl + Alt + O |
導包優化 |
Ctrl + Alt + I |
自動縮進 |
Tab / Shift + Tab |
縮進/取消當前行 |
Ctrl?+?X?or?Shift?+?Delete |
剪切當前行或所選塊 |
Ctrl?+?C?or?Ctrl?+?Insert |
復制當前行或所選塊 |
Ctrl?+?V?or?Shift?+?Insert |
粘貼 |
Ctrl?+?Shift + V |
選擇粘貼歷史 |
Ctrl?+?D |
復制當前行或選中塊 |
Ctrl?+?Y |
刪除當前行 |
Ctrl?+?Shift + J |
智能連行 |
Ctrl?+?Enter |
智能分行 |
Shift + Enter |
插入新行 |
Ctrl + Shift + U |
字符或所選塊自動大小寫 |
Ctrl + Shift + ] / [ |
選中當前位置到類或方法的開始/結束 |
Ctrl + Delete |
刪除當前字符尾部 |
Ctrl + Backspace |
刪除當前字符前部 |
Ctrl + NumPad+/- |
展開/折疊代碼段 |
Ctrl + Shift?+?NumPad+ |
展開所有代碼段 |
Ctrl + Shift?+?NumPad- |
折疊所有代碼段 |
Ctrl + F4 |
關閉當前標簽頁 |
Search/Replace |
|
Double Shift |
全文件查找 |
Ctrl + F |
當前文件內查找 |
F3 |
下一匹配位置 |
Shift + F3 |
前一匹配位置 |
Ctrl + R |
字符替換 |
Ctrl + Shift + F |
路徑內查找 |
Ctrl + Shift + R |
路徑內替換 |
Ctrl + Shift + S |
結構內查找(最新版) |
Ctrl + Shift + M |
結構內替換(最新版) |
Usage Search |
|
Alt + F7 / Ctrl + F7 |
項目內查找方法調用/文件內查找方法調用 |
Ctrl + Shift + F7 |
文件內高亮方法調用 |
Ctrl + Alt + F7 |
列表顯示方法調用 |
Compile and Run |
|
Ctrl + F9 |
編譯項目 (修改文件和依賴) |
Ctrl + Shift + F9 |
編譯所選文件、包和項目 |
Alt + Shift + F10 |
列表顯示運行配置 |
Alt + Shift + F9 |
列表顯示調試配置 |
Shift + F10 |
運行 |
Shift + F9 |
調試 |
Ctrl + Shift + F10 |
根據編輯器默認啟動項運行 |
Debugging |
|
F8 |
步過 |
F7 |
步入 |
Shift + F7 |
智能步入 |
Shift + F8 |
步出 |
Alt + F9 |
直達光標處 |
Alt + F8 |
表達式求值 |
F9 |
結束本輪調試或直達下一斷點 |
Ctrl + F8 |
當前行斷點或取消 |
Ctrl + Shift + F8 |
顯示所有斷點 |
Navigation |
|
Ctrl + N |
查找類 |
Ctrl + Shift + N |
查找文件 |
Ctrl + Alt + Shift + N |
查找字符 |
Alt + Right/Left |
下/上一標簽頁 |
F12 |
前一工具窗 |
Esc |
回到編輯頁 (從工具窗) |
Shift + Esc |
隱藏(最後)活動窗 |
Ctrl?+?Shift?+?F4 |
關閉運行、消息、查找等活動窗 |
Ctrl?+?G |
行號跳轉 |
Ctrl?+?E |
最近打開的文件 |
Ctrl?+?Alt + Left/Right |
操作歷史前進/後退 |
Ctrl?+?Shift?+?Backspace |
跳轉到最後編輯處 |
Alt + F1 |
列表顯示窗口類型,以顯示當前文件或符號 |
Ctrl + B or Ctrl + Click |
跳轉到類、方法或變量聲明 |
Ctrl + Alt + B |
跳轉到方法實現 |
Ctrl + Shift + I |
查看類或方法定義 |
Ctrl + Shift + B |
查看變量聲明 |
Ctrl + U |
跳轉到父類或父類方法 |
Alt + Up/Down |
跳轉到前/後一個方法 |
Ctrl + ] / [ |
跳轉到方法開始或結束 |
Ctrl + F12 |
列表顯示文件結構 |
Ctrl + H |
列表顯示類關系 |
Ctrl + Shift + H |
列表顯示函數關系 |
Ctrl + Alt + H |
列表顯示當前方法的所有調用 |
F2 / Shift + F2 |
跳轉到前/後一個錯誤 |
F4 / Ctrl + Enter |
編輯/顯示源碼 |
Alt + Home |
顯示導航工具條 |
F11 |
添加/刪除書簽 |
Ctrl + F11 |
添加/刪除含編號的書簽 |
Ctrl + #[0-9] |
跳轉到數字書簽 |
Shift + F11 |
顯示書簽欄 |
Refactoring |
|
F5 |
復制當前文件 |
F6 |
移動當前文件 |
Alt + Delete |
安全刪除 |
Shift + F6 |
重命名 |
Ctrl + F6 |
修改類或方法簽名 |
Ctrl + Alt + N |
內聯 |
Ctrl + Alt + M |
代碼段提取方法 |
Ctrl + Alt + V |
代碼段提取變量 |
Ctrl + Alt + F |
代碼段提取屬性 |
Ctrl + Alt + C |
代碼段提取常量 |
Ctrl + Alt + P |
代碼段提取參數 |
VCS/Local History |
|
Ctrl + K |
提交 |
Ctrl + T |
更新 |
Alt + Shift + C |
顯示最近更改 |
Alt + BackQuote (`) |
顯示版本控制列表 |
Live Templates |
|
Ctrl + Alt + J |
模板代碼環繞 |
Ctrl + J |
插入動態模板 |
General |
|
Alt + #[0-9] |
打開相應工具窗 |
Ctrl + S |
保存 |
Ctrl + Alt + Y |
同步 |
Ctrl + Shift + F12 |
當前標簽頁最大化或取消 |
Alt + Shift + F |
添加到常用 |
Alt + Shift + I |
以當前配置校驗當前文件 |
Ctrl + BackQuote (`) |
顯示風格、方案列表 |
Ctrl + Alt + S |
打開設置面板 |
Ctrl + Alt + Shift + S |
打開項目結構面板 |
Ctrl + Shift + A |
查找操作提示、面板等 |
Ctrl + Tab |
遍歷顯示標簽頁和工具窗 |
|
IDEA默認快捷鍵