JetBrains IntelliJ IDEA 鍵盤快速鍵
可列印的 JetBrains IntelliJ IDEA 常用快速鍵參考卡,涵蓋通用、搜尋與導覽、編輯、選取、重構、執行與偵錯、Git 版本控制、工具視窗八大場景。頂部一鍵切換 Windows / Linux / macOS 三大平台,同一條目自動顯示對應鍵位。
IntelliJ IDEA IntelliJ IDEA 2024+
110 條快速鍵
Common12
- 全域搜尋(類別 / 檔案 / 符號 / 動作)ShiftShift
- 依名稱尋找動作CtrlShiftA
- 開啟最近的檔案CtrlE
- 最近變更的檔案CtrlShiftE
- 開啟專案 / 設定CtrlShiftS
- 全部儲存CtrlS (or CtrlShiftS for dialog)
- 同步 / 重新載入檔案CtrlAltY
- 關閉使用中編輯器索引標籤CtrlF4
- 切換器(最近檔案 / 工具視窗)CtrlTab
- 隱藏所有工具視窗(專注模式)CtrlShiftF12
- 在專案根目錄開啟終端機AltF12
- 開啟設定 / 偏好設定CtrlAltS
Navigation & search15
- 移至類別(依名稱搜尋)CtrlN
- 移至檔案(依路徑搜尋)CtrlShiftN
- 移至符號(函式 / 欄位)CtrlAltShiftN
- 移至列 / 欄CtrlG
- 移至宣告(跳至定義)CtrlB (or CtrlClick)
- 移至實作CtrlAltB
- 移至類型宣告CtrlShiftB
- 移至上層方法 / 父項CtrlU
- 移至上一個 / 下一個編輯器索引標籤Alt← / Alt→
- 上一步 / 下一步(上次編輯位置)CtrlAlt← / CtrlAlt→
- 檔案結構彈出視窗(目前檔案大綱)CtrlF12
- 類型階層CtrlH
- 方法 / 呼叫階層CtrlAltH
- 移至來源(樹狀檢視中的 F4)F4
- 顯示所選符號的使用位置AltF7
Editing16
- 基本程式碼完成CtrlSpace
- 智慧型程式碼完成(類型感知)CtrlShiftSpace
- 完成目前陳述式CtrlShiftEnter
- 參數資訊(顯示提示)CtrlP
- 快速文件查詢CtrlQ
- 顯示意圖動作 / 快速修復AltEnter
- 產生程式碼(建構函式 / getter / setter / 覆寫)AltInsert
- 覆寫方法CtrlO
- 實作方法CtrlI
- 環繞(實時範本)CtrlAltT
- 插入即時範本CtrlJ
- 註解 / 取消註解列Ctrl/
- 註解 / 取消註解區塊CtrlShift/
- 重新格式化程式碼CtrlAltL
- 最佳化 importCtrlAltO
- 自動縮排列CtrlAltI
Selection13
- 擴充選取範圍(字詞 / 區塊 / 方法)CtrlW
- 縮小選取範圍CtrlShiftW
- 選取目前字詞 / 列 / 區塊CtrlW (or triple-click / double-click)
- 選取下一個相符項(多重游標)AltJ
- 選取所有相符項(多重游標)CtrlAltShiftJ
- 複製所選內容(游標在新列)CtrlD
- 上移 / 下移陳述式CtrlShift↑ / CtrlShift↓
- 上移 / 下移列AltShift↑ / AltShift↓
- 刪除列CtrlY
- 複製列CtrlD
- 合併列(合併所選列)CtrlShiftJ
- 在點擊處加入 / 移除多重游標AltShiftClick
- 切換欄選取模式AltShiftInsert (or Altdrag)
Refactoring11
- 重新命名(符號 / 檔案 / 目錄)ShiftF6
- 重構此(內容選單)CtrlShiftAltT
- 變更簽章CtrlF6
- 擷取方法CtrlAltM
- 擷取變數CtrlAltV
- 擷取欄位CtrlAltF
- 擷取常數CtrlAltC
- 擷取參數CtrlAltP
- 內嵌(方法 / 變數)CtrlAltN
- 移動(陳述式 / 類別)F6 (or CtrlShift↑/↓ for statement)
- 安全刪除(附使用情況檢查)AltDelete
Run & debug14
- 執行(目前設定)ShiftF10
- 偵錯(目前設定)ShiftF9
- 使用涵蓋率執行CtrlShiftF10
- 選擇執行設定AltShiftF10
- 切換中斷點CtrlF8
- 條件中斷點CtrlShiftF8
- 繼續執行程式F9
- 逐步執行F8
- 逐步進入F7
- 跳出ShiftF8 (or F7 with Smart Step Into)
- 逐步進入我的程式碼(略過程式庫)AltShiftF7
- 評估運算式AltF8
- 檢視中斷點CtrlShiftF8
- 停止處理程序(偵錯)CtrlF2
Version control (Git)12
- VCS 彈出視窗(git / 分支 / 紀錄)Alt` (backtick)
- 提交變更CtrlK
- 推送提交CtrlShiftK
- 更新專案(git pull)CtrlT
- 顯示差異CtrlD (in commit dialog or Local Changes)
- 顯示檔案 / 所選內容的歷程記錄CtrlShiftAltH
- 使用 Git blame 註解CtrlShiftG (or right-click → Annotate)
- 還原變更(檔案 / 所選內容)CtrlAltZ
- 開啟檔案的 Git 紀錄CtrlShiftAltL
- 分支彈出視窗CtrlShift` (backtick)
- 暫存變更via VCS popup → Stash
- 解決衝突AltEnter (in Merge dialog)
Tool windows & misc17
- 開啟專案工具視窗Alt1
- 開啟書籤工具視窗Alt2
- 開啟尋找 / 搜尋結果Alt3
- 開啟執行工具視窗Alt4
- 開啟偵錯工具視窗Alt5
- 開啟 TODO 工具視窗Alt6
- 開啟結構工具視窗Alt7
- 開啟階層工具視窗Alt8
- 開啟版本控制工具視窗Alt9
- 開啟終端機AltF12
- 開啟訊息工具視窗Alt0
- 切換書籤F11
- 使用助記符切換書籤CtrlF11
- 顯示書籤ShiftF11
- 開啟剪貼簿歷程(從歷程記錄貼上)CtrlShiftV
- 最近檔案彈出視窗CtrlE
- 顯示 / 隱藏行號via View → Active Editor Appearance
關於 IntelliJ 快速鍵
JetBrains IntelliJ IDEA 係 Java 同 Kotlin 嘅首選商用 IDE——2024 年 Stack Overflow 調查中 84% Java 開發者使用,Scala、Groovy、Python 用戶亦喺增長。IntelliJ 開創咗「Search Everywhere」(Shift+Shift)嘅搜尋範式,VS Code 等後來跟進;其重構快速鍵至今仍係行業金標準——「Extract method/variable/field/parameter/constant」組合同著名嘅 Shift+F6 Rename 都係 IntelliJ 原生。 本參考卡覆蓋 100+ 條最常用快速鍵,按 8 大功能區分組:通用、搜尋與導覽、編輯、選取、重構、執行與偵錯、版本控制(Git)、工具視窗與雜項。Linux 鍵位同 Windows 幾乎一致;macOS 將 Ctrl 換 ⌘、Alt 換 ⌥,Shift 仍為 ⇧。所有條目均轉錄自 JetBrains 官方 IntelliJ IDEA 文檔。 使用方法 - 頂部選擇平台(Windows / Linux / macOS)—— 鍵位即時刷新。預設按 User-Agent 自動識別,localStorage 持久化。 - 喺搜尋框輸入任何詞(如「重構」「偵錯」「git」)即可過濾。配對三平台嘅功能名同鍵位。 - 點擊任意列嘅「複製」按鈕將當前平台鍵位字串放入剪貼簿。 - 匯出 PNG(2400×1140 橫向)做桌布;匯出 PDF 做單頁 A4 橫向參考。 小貼士 - Shift+Shift(Search Everywhere)係最有用嘅快速鍵——一次搜類別、檔案、符號、操作乃至最近檔案。 - ⌥Return(顯示意圖操作)修警告、優化 import、生成代碼。配合 ⌘⇧A(搵操作)可發現任何功能。 - ⌥↑ / ⌥⇧↑ 智能擴展/收縮選取—— 從游標開始,長到 單詞 → 表達式 → 行 → 區塊 → 方法。 - ⌥⌘L 重新格式化代碼為項目風格;⌃⌥O 優化 import。如啟用,兩個都可在儲存時自動執行。 點解 IntelliJ 唔同 vscode-shortcuts 合併?IntelliJ 嘅快速鍵生態圍繞 Java/Kotlin 重構同 IDE 工具視窗構建,同 VS Code 嘅「編輯器為中心」模式係兩回事。混埋一齊會稀釋兩個工具。呢種拆分令每個工具都聚焦、可喺一張紙列印。
免責聲明
本快捷鍵查詢網站為第三方非官方工具,與頁面提及的所有軟件產品商標持有人不存在任何隸屬、投資、授權、官方合作關係。
網站內全部快捷鍵資訊來自公開網絡資料、軟件本地實測整理,僅作學習參考之用,不保證資訊絕對準確、完整、即時適配軟件所有版本。不同軟件版本、系統環境下快捷鍵行為可能存在差異,請以軟件官方文件為準。
頁面中出現的所有產品名稱、商標、標識均歸對應版權方/商標權人所有,此處僅為描述性合理使用,用於標識對應軟件,不代表獲得商標權利人許可。
如版權方、商標權利人認為本站部分內容存在權益侵害,請發送電郵至[email protected],我們在收到有效權屬證明後,會在合理期限內修改或移除相關內容。
本網站不對因使用本站資訊而產生的任何直接或間接損失承擔法律責任。
版本 1.0.0