Eclipse 常用快捷鍵大全:提升開發效率的必備技巧
熟練掌握 IDE 快捷鍵是程序員效率的分水嶺。本文整理 Eclipse 最高頻、最高價值的快捷鍵,按功能分類,建議收藏練習形成肌肉記憶。
一、編輯類(最高頻)
| 快捷鍵 | 功能 | 場景 |
| Alt + Shift + R | 重命名 (Refactor Rename) | 修改變量、方法、類名,自動更新所有引用 |
| Ctrl + Shift + C | 單行/多行註釋切換 | 選中代碼快速註釋/取消 |
| Ctrl + / | 行註釋 (行首加 //) | 單行快速註釋 |
| Ctrl + Shift + / | 塊註釋 (/* */) | 多行註釋 |
| Ctrl + Shift + F | 格式化代碼 | 統一縮進、大括號風格 |
| Ctrl + D | 刪除當前行 | 無需選中整行 |
| Alt + ↑ / ↓ | 當前行上下移動 | 調整代碼順序 |
| Ctrl + Alt + ↑ / ↓ | 復制當前行到上/下一行 | 快速複製相似邏輯 |
| Ctrl + Shift + X / Y | 選中文本大寫 / 小寫轉換 | 常量命名轉換 |
| Alt + / | 內容助手 (代碼補全) | 補全方法、變量、模板 |
| Ctrl + Space | 代碼補全 (可能與輸入法衝突) | 同上,建議修改輸入法熱鍵 |
二、導航與搜索
| 快捷鍵 | 功能 |
| Ctrl + Shift + T | 打開類型 (Open Type) - 搜索類/接口 |
| Ctrl + Shift + R | 打開資源 (Open Resource) - 搜索文件名 |
| Ctrl + O | 快速大綱 - 當前類方法/字段列表,輸入過濾 |
| Ctrl + T | 類型層次結構 - 繼承關係 |
| F3 | 跳轉到聲明 (Open Declaration) |
| Ctrl + 鼠標左鍵 | 同 F3,更直觀 |
| Ctrl + Shift + G | 查找引用 (References in Workspace) |
| Ctrl + K / Ctrl + Shift + K | 向下/向上查找下一處選中詞 |
| Ctrl + F | 文件內查找/替換 |
| Ctrl + H | 全局搜索 (Java/Search/File) |
三、調試運行
| 快捷鍵 | 功能 |
| F11 | 調試運行上次配置 |
| Ctrl + F11 | 普通運行上次配置 |
| F5 | Step Into (進入方法) |
| F6 | Step Over (單步執行) |
| F7 | Step Return (跳出方法) |
| F8 | Resume (繼續運行至下一斷點) |
| Ctrl + Shift + B | 切換斷點 |
| Ctrl + Shift + I | Inspect (查看選中表達式值) |
| Ctrl + U | Show View (快速打開視圖,如 Console, Debug) |
四、重構與代碼生成
| 快捷鍵 | 功能 |
| Alt + Shift + M | 提取方法 (Extract Method) |
| Alt + Shift + L | 提取局部變量 (Extract Local Variable) |
| Alt + Shift + F | 提取字段 (Extract Field) |
| Alt + Shift + C | 修改方法簽名 (Change Method Signature) |
| Alt + Shift + S | Source 菜單 (生成 getter/setter/toString/構造器 等) |
| Ctrl + 1 | 快速修復 (Quick Fix) - 紅線報錯處的神器 |
五、窗口與視角
| 快捷鍵 | 功能 |
| Ctrl + M | 最大化/還原當前編輯器/視圖 |
| Ctrl + E | 打開編輯器下拉列表 (快速切換打開文件) |
| Ctrl + F6 | 切換編輯器 (同 Ctrl+E) |
| Ctrl + F7 | 切換視圖 (Package Explorer, Console 等) |
| Ctrl + F8 | 切換透視圖 (Java, Debug, Git 等) |
| Ctrl + W | 關閉當前編輯器 |
| Ctrl + Shift + W | 關閉所有編輯器 |
六、自定義快捷鍵建議
路徑:Window → Preferences → General → Keys
- 將 Ctrl + Shift + T 映射為「打開類型」(默認已是)
- 將 Ctrl + Shift + R 映射為「打開資源」
- 若 Ctrl + Space 與輸入法衝突,改為 Alt + / 或修改輸入法熱鍵
- 為「刪除行」設置 Ctrl + D(默認已是)
- 為「複製行」設置 Ctrl + Alt + ↓(默認已是)
七、Mac 版對應鍵位
Windows/Linux Ctrl → Mac ⌘ Command
Windows/Linux Alt → Mac ⌥ Option
例:重命名 Alt+Shift+R → ⌥⇧R,格式化 Ctrl+Shift+F → ⌘⇧F
練習建議:每天強迫自己用快捷鍵完成一項原本用鼠標的操作,兩周後效率質變。