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 快速生成迭代