1. 程式人生 > 程式設計 >史上最全的IDEA快捷鍵總結

史上最全的IDEA快捷鍵總結

1. 編輯快捷鍵

編輯快捷鍵 介紹
psvm + Tab 生成main方法
sout + tab 生成輸出語句
Ctrl+X / Ctrl + Y 刪除一行
Ctrl+D 複製一行
Ctrl+/ 或 Ctrl+Shift+/ 註釋程式碼
Ctrl + Z 撤銷
Ctrl + Shift + Z 取消撤銷
Ctrl + C 複製
Ctrl + V 貼上
Ctrl + O 重寫方法
Ctrl + I 實現方法
Ctr + shift + U 大小寫轉化
Ctrl + Shift + J 整合兩行為一行
Ctrl + Shift + space 自動補全程式碼
Alt + 回車 匯入包,自動修正
Alt + / 程式碼提示
Alt + Insert 生成程式碼(如GET,SET方法,建構函式等)
Ctrl + Alt + L 格式化程式碼
Ctrl + Alt + I 自動縮排
Ctrl + Alt + T 生成try catch
Ctrl + Alt + O 優化匯入的類和包
fori 生成for迴圈for (int i = 0; i< ; i++) { }
iter 生成增強for迴圈
itar 生成array for程式碼塊
itit 生成iterator 迭代
itli 生成List的遍歷
itco 生成Collection迭代

2. 查詢替換快捷鍵

查詢替換快捷鍵 介紹
Ctrl + F 在當前檔案中查詢
Ctrl + Shift + F 在整個專案或者指定視窗中查詢文字
Ctrl + N 在專案中查詢類
Ctrl + Shift + N 查詢檔案
Ctrl + R 在當前檔案進行文字替換
Ctrl + Shift+R 在指定視窗替換文字
Ctrl + W 自動按語法選中程式碼
Ctrl + Shift + W 反向自動按語法選中程式碼
Ctrl + G 定位行
Ctrl+Shift+Backspace 跳轉到上一次編輯的位置
Ctrl + alt + ←/→ 前後跳轉編輯過的地方
Ctrl + Shift + Alt + N 查詢 變數 / 方法
Alt + F7 找到你的函式或者變數或者類的所有引用到的地方
Alt + F3 高亮顯示所有該選中文字,按 Enter 選中下一個,按 Esc 高亮消失
F4 在當前類中查詢變數的來源
Ctrl + Shift + F7 高亮顯示所有該選中文字,按 Esc 高亮消失
雙擊Shift 查詢任何內容

3. 編譯、執行快捷鍵

編譯、執行快捷鍵 介紹
Ctrl + F9 編譯專案
Ctrl + Shift + F9 編譯當前檔案
Shift + F10 正常啟動
Alt + Shift + F10 彈出 Run 的可選擇選單
Shift + F9 debug模式啟動
Alt + Shift + F9 選擇 Debug

4. Debug快捷鍵

Debug快捷鍵 介紹
F7 在 Debug 模式下,步入,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中
Shift + F7 智慧步入
Alt + Shift + F7 強制步入
F8 在 Debug 模式下,步過,如果當前行斷點是一個方法,則不進入當前方法體內
Shift + F8 步出
Alt + Shift + F8 強制步過
alt + F8 在 Debug 模式下,選中檢視值
Ctrl + Shift + F8 檢視斷點
F9 在 Debug 模式下,恢復程式執行。如果該斷點下面程式碼還有斷點則停在下一個斷點上
Alt +F9 執行至游標的位置
Ctrl + Alt+ F9 強制執行至游標處
Alt + F10 定位到斷點

5. 重構快捷鍵

重構快捷鍵 介紹
Shift + F6 重新命名
Ctrl + Alt + C 抽取常量
Ctrl + Alt + F 抽取欄位
Ctrl + Alt + M 抽取方法
Ctrl + Alt + P 抽取引數
Ctrl + Alt + V 抽取變數

6. 其他

一個普通標題 一個普通標題
Ctrl + C 複製檔名
Ctrl + Shift + C 複製檔案的完整路徑
Ctrl + E 顯示最近開啟的檔案
Ctrl + Shift + E 顯示最近修改的檔案列表的彈出層
Ctrl + P 方法引數提示
Ctrl + Q 可以看到當前方法的宣告
Ctrl + Alt + Space 類名或介面名提示
Ctrl + F12 顯示當前檔案的結構
Ctrl + H 顯示當前類的結構圖
Ctrl + Q 顯示註釋文件資訊

由於水平有限,本部落格難免有不足,懇請各位大佬不吝賜教!