熟練掌握 Eclipse 快捷鍵能讓日常開發事半功倍。本文精選 20 個高頻實用操作,按功能分類整理,助你碼出流暢節奏。
一、代碼生成與補全
| 快捷鍵 | 功能 | 場景示例 |
| Alt + / | 內容輔助/自動補全 | 輸入 syso 後按下 → System.out.println() |
| Ctrl + Space | 代碼提示(與輸入法衝突時可用 Alt+/ 替代) | 調用方法、導入類時觸發 |
| Alt + Shift + S | 源代碼生成菜單 | → R 生成 Getter/Setter → S 生成 toString() |
| main + Alt + / | 快速生成 main 方法 | 測試類入口 |
二、編輯器導航與切換
| 快捷鍵 | 功能 |
| Ctrl + E | 打開編輯器下拉列表,輸入文件名過濾 |
| Ctrl + PageUp / PageDown | 左右切換標籤頁 |
| Ctrl + W | 關閉當前編輯器 |
| Ctrl + Shift + W | 關閉所有編輯器 |
| Ctrl + M | 最大化/還原當前編輯器視圖 |
三、代碼結構與重構
| 快捷鍵 | 功能 |
| Ctrl + O | 快速 Outline:列出當前類成員,輸入過濾跳轉(再按一次含繼承成員) |
| Ctrl + T | 類型繼承樹:查看實現/子類(再按一次反向) |
| Alt + Shift + R | 重命名(全項目級聯更新,極其強大) |
| Alt + Shift + M | 提取方法(化解大泥球代碼) |
| Alt + Shift + L | 提取局部變量(消除魔法數字/字符串) |
| Alt + Shift + ↑ / ↓ | 上下移動當前行或選中塊 |
| Ctrl + Alt + ↑ / ↓ | 複製當前行/選中塊到上/下一行 |
四、搜索與引用分析
| 快捷鍵 | 功能 |
| Ctrl + H | 打開搜索對話框(建議 Customize 勾選 File Search 提速) |
| Ctrl + Shift + G | 工作區引用搜索:查找方法/字段被調用處 |
| Ctrl + K / Ctrl + Shift + K | 向下/向上查找下一處選中詞 |
| Ctrl + Shift + U | 當前文件出現位置(配合標記高亮) |
五、調試與運行
| 快捷鍵 | 功能 |
| F5 | 單步進入 |
| F6 | 單步跳過 |
| F7 | 單步返回 |
| F8 | 恢復運行至下一斷點 |
| Ctrl + Shift + B | 切換斷點 |
| Ctrl + F11 | 運行上次啟動配置 |
| F11 | 調試上次啟動配置 |
六、其他高頻小技巧
- 快速訪問設置:Ctrl + 3 打開 Quick Access,輸入關鍵字直達 Preference/視圖/命令。
- 面包屑複製包名:Alt + Shift + B 聚焦面包屑 → Ctrl + C 複製層級名稱。
- 控制台輸出重定向:Run Configuration → Common → 勾選 File 指定輸出文件,解決控制台截斷問題。
- Working Sets 管理項目:Package Explorer ▾ → Top Level Elements → Working Sets,按業務模塊分組顯示。
- 行號顯示:編輯器左側欄右鍵 → Show Line Numbers。
- 格式化代碼:Ctrl + Shift + F(按項目代碼風格配置)。
- 註釋切換:Ctrl + /(單行),Ctrl + Shift + /(塊註釋)。
七、自定義快捷鍵建議
Window → Preferences → General → Keys,推薦綁定:
Surround with try/catch → Ctrl + Alt + T(或用 Ctrl + 1 快速修復)
Open Type → Ctrl + Shift + T(默認已綁定,極其常用)
Open Resource → Ctrl + Shift + R(默認已綁定)
總結
將上述快捷鍵融入肌肉記憶,可大幅減少鼠標切換、菜單點擊與重複輸入。建議每周挑選 2-3 個新快捷鍵刻意練習,一個月後你將體會到「鍵盤不離手」的流暢感。