核心必會快捷鍵 (高頻 TOP 10)
| 功能 | Windows/Linux | macOS | 說明 |
| 內容助手/自動補全 | Alt + / | Control + Space | 最常用,代碼補全、導入建議 |
| 快速修復 | Ctrl + 1 | Command + 1 | 修復錯誤、生成代碼、重構建議 |
| 重構菜單 | Alt + Shift + T | Control + T | 重命名、提取方法、移動類等 |
| 打開類型 | Ctrl + Shift + T | Command + Shift + T | 搜索並打開類/接口 |
| 打開資源 | Ctrl + Shift + R | Command + Shift + R | 搜索並打開文件(支持通配符) |
| 搜索引用 | Ctrl + Shift + G | Command + Shift + G | 查找選中元素的所有引用 |
| 查看聲明 | F3 | F3 | 跳轉到定義處 |
| 快速大綱 | Ctrl + O | Command + O | 當前類方法/屬性列表,支持過濾 |
| 組織導入 | Ctrl + Shift + O | Command + Shift + O | 自動導入缺失包、移除未用導入 |
| 刪除當前行 | Ctrl + D | Command + D | 無需選中整行 |
編輯操作類
| 功能 | 快捷鍵 |
| 複製當前行/選中行 | Ctrl + Alt + ↓/↑ |
| 上下移動當前行/選中行 | Alt + ↓/↑ |
| 在下方插入新行 | Shift + Enter |
| 在上方插入新行 | Ctrl + Shift + Enter |
| 註釋/取消註釋 | Ctrl + / |
| 塊註釋 | Ctrl + Shift + / |
| 大小寫轉換 | Ctrl + Shift + X (大寫) / Y (小寫) |
| 格式化代碼 | Ctrl + Shift + F |
導航與定位類
| 功能 | 快捷鍵 |
| 跳轉到行 | Ctrl + L |
| 返回上一編輯位置 | Ctrl + Q |
| 後退/前進 | Alt + ← / → |
| 上一/下一成員 | Ctrl + Shift + ↑ / ↓ |
| 選中閉合元素 | Alt + Shift + ↑ |
| 打開調用層次 | Ctrl + Alt + H |
| 類型層次結構 | F4 |
| 快速類型層次 | Ctrl + T |
搜索類
| 功能 | 快捷鍵 |
| 打開搜索對話框 | Ctrl + H |
| 工作區文本搜索 | Ctrl + Alt + G |
| 文件內查找/替換 | Ctrl + F |
| 查找下一個/上一個 | Ctrl + K / Ctrl + Shift + K |
| 增量查找 | Ctrl + J |
重構專用 (Alt + Shift 開頭)
| 功能 | 快捷鍵 | 說明 |
| 重命名 | Alt + Shift + R | 變量/方法/類全局重命名 |
| 提取方法 | Alt + Shift + M | 將選中代碼提取為獨立方法 |
| 提取局部變量 | Alt + Shift + L | 魔法數字/字符串提取為變量 |
| 內聯 | Alt + Shift + I | 將變量/方法內聯展開 |
| 移動 | Alt + Shift + V | 移動方法/類到其他包/類 |
| 修改方法簽名 | Alt + Shift + C | 參數增減/重排/重命名 |
| 轉換為局部變量 | Alt + Shift + F | 字段轉局部變量 |
調試類
| 功能 | 快捷鍵 |
| 啟動調試 | F11 |
| 繼續執行 | F8 |
| 單步跳過 | F6 |
| 單步進入 | F5 |
| 單步返回 | F7 |
| 切換斷點 | Ctrl + Shift + B |
| 運行到行 | Ctrl + R |
視窗與透視圖切換
| 功能 | 快捷鍵 |
| 下一編輯器 | Ctrl + F6 |
| 下一視圖 | Ctrl + F7 |
| 下一透視圖 | Ctrl + F8 |
| 最大化/還原視圖 | Ctrl + M |
| 激活編輯器 | F12 |
效率提升小技巧
- Ctrl+3:快速訪問菜單/命令/偏好設置 (萬能搜索)
- Ctrl+Shift+L:顯示所有快捷鍵幫助
- Alt+/:單詞補全 (非內容助手,基於當前文件詞彙)
- Ctrl+Shift+U:當前文件出現的所有引用
- 雙擊括號:選中括號內容 (配合 Ctrl+Shift+P 跳轉匹配括號)
- Ctrl+Shift+P:跳轉到匹配的括號
自定義快捷鍵建議
Window → Preferences → General → Keys,建議綁定:
應用 try/catch:Ctrl + Alt + T (Surround With)
生成 toString/hashCode/equals:Alt + Shift + S, S
生成 Getter/Setter:Alt + Shift + S, R
熟練掌握 20-30 個高頻快捷鍵,編碼速度可提升 30%-50%。建議每週刻意練習 2-3 個新快捷鍵,形成肌肉記憶。