JetBrains IntelliJ IDEA 鍵盤快速鍵

可列印的 JetBrains IntelliJ IDEA 常用快速鍵參考卡,涵蓋通用、搜尋與導覽、編輯、選取、重構、執行與偵錯、Git 版本控制、工具視窗八大場景。頂部一鍵切換 Windows / Linux / macOS 三大平台,同一條目自動顯示對應鍵位。

IJ

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
  • 最佳化 import
    CtrlAltO
  • 自動縮排列
    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 嘅「編輯器為中心」模式係兩回事。混埋一齊會稀釋兩個工具。呢種拆分令每個工具都聚焦、可喺一張紙列印。

版本 1.0.0