1. 程式人生 > >Intellij IDEA常用快捷鍵整理

Intellij IDEA常用快捷鍵整理

使用Intellij IDEA編輯器有蠻長一段時間了。哈哈。整合一下常用的快捷、避免自己以後還要再找。

順序大概就是從上到下的

Alt + ENTER : 自動修正,提示
Alt + Insert : 超級插入 新建等等

善用 Alt + 數字鍵 => 切換面板

Ctrl + H : 類層次檢視
Ctrl + N : 快速開啟類 
Ctrl + R : 替換
Ctrl + F : 查詢
Ctrl + Q : 檢視JavaDoc
Ctrl + W : 特殊選中,像一個單詞選擇,連續按會有其他效果
Ctrl + D : 複製一行 或者 複製選中的程式碼塊
Ctrl + X : 刪除一行
Ctrl + F12 : 可以顯示當前檔案的結構
Ctrl + B : 快速開啟游標處的類或方法 
Ctrl + Alt + B : 跳轉到抽象方法的實現 
Ctrl + Alt + T : 使用...包圍程式碼塊,例如if else。try/catch等等 
Ctrl + O : 覆寫父類中的方法
Ctrl + I : 實現父類中的方法
Ctrl + Alt + Shift + T : 重構
Ctrl + /或 + Shift+/ : 註釋(// 或者/*...*/)
Ctrl + [或] : 跳到大括號的開頭結尾

Ctrl + Shift + Up或Down : 上下移動類,函式,變數 等等
Ctrl + Shift + N : 可以快速開啟檔案 
Ctrl + Shift + F7 : 高亮顯示所有該文字,按Esc高亮消失。

Ctrl + Alt + L : 格式化程式碼 - 可以選擇整個工程
Ctrl + Alt + I : 快速格式化程式碼 - 當前文件
Ctrl + Alt + O : 優化匯入的類和包
Ctrl + Alt + L/R : 返回至上一次/下一次游標的位置
Ctrl + Alt + F7 : 檢視呼叫

Shift + F6 : 重構-重新命名

F2 : 快速定位高亮錯誤或警告


Alt + F1 : 可以將正在編輯的元素在各個面板中定位 
Alt + F7 : 查詢引用
Alt + Up或Down : 方法間快速移動
Alt + Left或Right : 左右頁籤切換


Alt + Shift + C : 對比最近修改的程式碼

IDEA提供的一些縮寫:

psvm : public static void main(...)...
sout : System.out.println();
itit : while (iterator.hasNext()) { Object next = iterator.next(); }
ifn : if == null
inn : if != null
thr : throw new


其他:

對List或者陣列使用Alt+Enter => Iterate 快速生成迭代