掌握 IDE 快捷鍵是提升開發效率的捷徑。本文整理 MyEclipse(基於 Eclipse)中最高頻、最實用的快捷鍵,按功能分類並附場景說明,助你實現「鍵盤流」編碼。
一、 導航與查看類快捷鍵
| 快捷鍵 | 功能 | 實戰場景 |
| Ctrl+Shift+L | 顯示所有快捷鍵列表 | 忘記某快捷鍵時的「查字典」 |
| Ctrl+O | 快速 Outline(當前類結構) | 快速跳轉到類的方法/屬性 |
| Ctrl+T | 顯示當前類繼承結構 | 查看子類/父類/實現接口 |
| Ctrl+Q | 定位到最後編輯位置 | 多文件切換後快速回歸 |
| Alt+←/→ | 後退/前進到歷史編輯位置 | 在多個編輯點間自由穿梭 |
二、 編輯與重構核心鍵
| 快捷鍵 | 功能 | 備註 |
| Ctrl+Shift+F | 格式化代碼 | 依項目配置統一風格 |
| Ctrl+1 | 快速修復(導包、修正錯誤等) | 紅線報錯處按下,效率神器 |
| Ctrl+Shift+M | 導入當前行所需包 | 單行導包 |
| Ctrl+Shift+O | 組織導包(去除未用、補全缺失) | 保存前必按 |
| Alt+/ | 代碼補全建議 | 別名「萬能鍵」 |
| Ctrl+/ / Ctrl+Shift+C | 行註釋切換 | 單行/多行通用 |
| Ctrl+Shift+/ | 塊註釋 /* ... */ | 大段註釋用 |
| Ctrl+Shift+\ | 取消塊註釋 | |
| Ctrl+D | 刪除當前行 | 比選中刪除快得多 |
| Ctrl+Alt+↑/↓ | 複製當前行到上/下一行 | 快速構造相似代碼 |
| Alt+↑/↓ | 當前行與上/下行交換 | 調整語句順序無需剪切粘貼 |
| Ctrl+Alt+J | 合併選中多行為單行 | 壓縮冗長語句 |
三、 選中與移動技巧
- Shift+Home/End:選中到行首/行尾
- Ctrl+Shift+Home/End:選中到文件首/尾
- Ctrl+Shift+P:跳轉到匹配括號(光標需在括號旁)
- Tab / Shift+Tab:整體縮進/縮退選中代碼塊
四、 代碼折疊與視圖控制
| 快捷鍵(小鍵盤) | 功能 |
| Ctrl+/ (Ctrl+Numpad_Divide) | 啟用代碼折疊 |
| Ctrl+* (Ctrl+Numpad_Multiply) | 展開當前類所有代碼 |
| Ctrl+Shift+/ (Ctrl+Shift+Numpad_Divide) | 折疊當前類所有代碼(多按幾次確保全折疊) |
五、 進階:標記高亮與搜索
- Alt+Shift+O:切換「標記出現」(工具欄同名圖標)。點擊變量/方法,全文同名處高亮,右側縮略圖顯示白色方塊,點擊可跳轉。
- Ctrl+K / Ctrl+Shift+K:向下/向上查找選中詞下一處出現(無需打開搜索框)。
六、 實戰建議
- 肌肉記憶優先級:Ctrl+1、Ctrl+Shift+O、Alt+/、Ctrl+O、Ctrl+/、Ctrl+D、Ctrl+Alt+↑/↓ 先練成反射動作。
- 自定義快捷鍵:Window → Preferences → General → Keys,將高頻無鍵位操作(如「刪除行」默認 Ctrl+D 已佳)按習慣調整。
- 組合拳:Ctrl+Shift+L 查缺補漏 → Ctrl+1 解決報錯 → Ctrl+Shift+F 格式化 → Ctrl+Shift+O 整理導包,形成標準「保存前儀式」。
熟練這些快捷鍵,編碼速度可提升 30% 以上,更能減少鼠標切換帶來的思維中斷。建議打印速查表貼在顯示器邊,兩周內必成肌肉記憶。