IntelliJ idea 常用快捷鍵(Windows)

crazy-zz5536發表於2024-06-30

IntelliJ idea 常用快捷鍵(Windows)

原始碼閱讀

idea快速展開和摺疊全部方法的快捷鍵

  • ctrl+shift+(+/-)展開全部摺疊全部
  • ctrl+(+/-) 展開摺疊當前方法

新手必須掌握

快捷鍵組合 實現效果

  • psvm + Tab鍵 / main + Tab鍵 public static void main(String[] args)
  • sout + Tab鍵 System.out.println()
  • Ctrl + X 刪除當前行
  • Ctrl +D 複製當前行
  • Alt+Insert(或右鍵Generate) 生成程式碼(如get,set方法,建構函式等)
  • Ctrl+Alt+T 生成try catch (或者 Alt+enter選擇)
  • CTRL+ALT+T 把選中的程式碼放在 TRY{} IF{} ELSE{} 裡
  • Ctr+shift+U 實現大小寫之間的轉化
  • ALT+回車 匯入包,自動修正
  • CTRL+ALT+L 格式化程式碼
  • CTRL+ALT+I 自動縮排
  • CTRL+E 最近更改的程式碼
  • fori 生成for (int i = 0; i < ; i++) {}
  • Alt + <–左右–>鍵 實現視窗左右更換(多視窗)
  • Ctrl + 滑鼠點選 快速找到成員變數的出處
  • Shift+F6 重構/重新命名 (包、類、方法、變數、甚至註釋等)
  • CTRL+Q 檢視當前方法的宣告
  • Ctrl+Alt+V 自動建立變數(new 物件();之後選擇按快捷鍵)
  • Ctrl+O 重寫方法
  • Ctrl+I 實現方法
  • ALT+/ 程式碼提示
  • Ctrl+Shift+R 在當前專案中替換指定內容
  • Ctrl+E 最近編輯的檔案列表
  • Ctrl+P 顯示方法引數資訊
  • Ctrl+Shift+Insert 檢視歷史複製記錄,idea可以保留歷史複製的 100 條記錄

查詢

快捷鍵 介紹

  • Ctrl + F 在當前檔案進行文字查詢
  • Ctrl + R 在當前檔案進行文字替換
  • Shift + Ctrl + F 在專案進行文字查詢
  • Shift + Ctrl + R 在專案進行文字替換
  • Shift + Shift 快速搜尋
  • Ctrl + N 查詢class
  • Ctrl + Shift + N 查詢檔案
  • Ctrl + Shift + Alt + N 查詢symbol(查詢某個方法名)

跳轉切換

  • Ctrl + E 最近檔案
  • Ctrl + Tab 切換檔案
  • Ctrl + Alt + ←/→ 跳轉歷史游標所在處
  • Alt + ←/→ 方向鍵 切換子tab
  • Ctrl + G go to(跳轉指定行號)

編碼相關

快捷鍵 介紹

  • Ctrl + W 快速選中
  • (Shift + Ctrl) + Alt + J 快速選中同文字
  • Ctrl + C/Ctrl + X/Ctrl + D 快速複製或剪下
  • 多行選中 Tab / Shift + Tab tab
  • Ctrl + Y 刪除整行
  • 滾輪點選變數/方法/類 快速進入變數/方法/類的定義處
  • Shift + 點選Tab 快速關閉tab
  • Ctrl + Z 、Ctrl + Shift + Z 後悔藥,撤銷/取消撤銷
  • Ctrl + Shift + enter 自動收尾,程式碼自動補全
  • Alt + enter IntelliJ IDEA 根據游標所在問題,提供快速修復選擇,游標放在的位置不同提示的結果也不同
  • Alt + ↑/↓ 方法快速跳轉
  • F2 跳轉到下一個高亮錯誤 或 警告位置
  • Alt + Insert 程式碼自動生成,如生成物件的 set / get 方法,建構函式,toString() 等
  • Ctrl + Shift + L 格式化程式碼
  • Shift + F6 快速修改方法名、變數名、檔名、類名等
  • Ctrl + F6 快速修改方法簽名

程式碼閱讀相關

快捷鍵 介紹

  • Ctrl + P 方法引數提示顯示
  • Ctrl + Shift + i 就可以在當前類裡再彈出一個視窗出來
  • Alt + F7 可以列出變數在哪些地方被使用了
  • 游標在子類介面名,Ctrl + u 跳到父類介面
  • Alt + F1 + 1, esc
  • (Shift) + Ctrl + +/- 程式碼塊摺疊
  • Ctrl + Shift + ←/→ 移動視窗分割線
  • Ctrl + (Alt) + B 跳轉方法定義/實現
  • Ctrl + H 類的層級關係
  • Ctrl + F12 Show Members 類成員快速顯示

版本管理相關

快捷鍵 介紹

  • Ctrl + D Show Diff
  • (Shift) + F7 (上)下一處修改

(最新)idea git合併多條提交成一條commit

最新)idea git合併多條提交成一條commit

相關文章