前言
熟練掌握 IDE 快捷鍵能顯著提升編碼效率。本文將 MyEclipse(兼容 Eclipse)常用快捷鍵按功能分類整理,方便查閱與記憶。
一、編輯類(Ctrl 系列)
| 快捷鍵 | 功能 | 備註 |
| Ctrl + 1 | 快速修復 | 紅線報錯時極其有用 |
| Ctrl + D | 刪除當前行 | |
| Ctrl + Q | 定位到最後編輯處 | |
| Ctrl + L | 跳轉到指定行號 | |
| Ctrl + O | 快速 Outline(類結構) | 再按一次顯示繼承成員 |
| Ctrl + T | 快速型別繼承結構 | 查看實現類/子類 |
| Ctrl + W | 關閉當前編輯器 | |
| Ctrl + K | 查找下一個 | 配合 Ctrl+J 使用 |
| Ctrl + E | 打開編輯器下拉列表 | 快速切換標籤頁 |
| Ctrl + J | 正向增量查找 | 輸入字元即時匹配 |
| Ctrl + Z / Y | 撤銷 / 重做 | |
| Ctrl + / | 單行註釋切換 | |
| Ctrl + M | 最大化/還原編輯器 | |
| Ctrl + I | 格式化激活元素 | 較小範圍格式化 |
| Ctrl + F6 / F7 / F8 | 切換 Editor / Perspective / View | |
二、進階編輯(Ctrl + Shift 系列)
| 快捷鍵 | 功能 | 備註 |
| Ctrl + Shift + E | 管理所有打開的 View | 可批量關閉 |
| Ctrl + Shift + / | 區塊註釋 (/* */) | JSP 中為 <!-- --> |
| Ctrl + Shift + \ | 取消區塊註釋 | |
| Ctrl + Shift + O | 組織 Import(增刪) | 必須熟練 |
| Ctrl + Shift + J | 反向增量查找 | |
| Ctrl + Shift + F4 | 關閉所有編輯器 | |
| Ctrl + Shift + X / Y | 大寫 / 小寫轉換 | 選中文字後使用 |
| Ctrl + Shift + F | 格式化整個文件 | 專案統一風格關鍵 |
| Ctrl + Shift + M | 添加 Import(光標在類名上) | |
| Ctrl + Shift + P | 跳轉匹配括號 | 光標需在括號內 |
| Ctrl + Shift + S | 保存所有文件 | |
| Shift + Ctrl + Enter | 在當前行下插入空行 | 光標任意位置均可 |
三、導航與重構(Alt 系列)
| 快捷鍵 | 功能 | 備註 |
| Alt + / | 代碼助手/內容輔助 | 自動補全首選 |
| Alt + ↓ / ↑ | 當前行與下/上行交換 | 重構時極其高效 |
| Alt + ← / → | 後退/前進導航歷史 | |
| Alt + Enter | 顯示資源屬性 | |
四、複製行(Alt + Ctrl)
| 快捷鍵 | 功能 |
| Alt + Ctrl + ↓ | 複製當前行到下一行 |
| Alt + Ctrl + ↑ | 複製當前行到上一行 |
五、重構核心(Alt + Shift 系列)
| 快捷鍵 | 功能 | 使用場景 |
| Alt + Shift + R | 重命名 | 類/方法/變數/包,全專案引用同步更新 |
| Alt + Shift + M | 提取方法 | 將選中代碼封裝為新方法 |
| Alt + Shift + C | 修改方法簽名 | 參數增減/重排,自動更新所有調用處 |
| Alt + Shift + L | 提取局部變數 | 表達式賦值給新變數 |
| Alt + Shift + F | 轉為欄位 | 局部變數提升為類成員 |
| Alt + Shift + I | 內聯變數 | 移除變數直接使用表達式 |
| Alt + Shift + V | 移動方法/欄位 | 跨類移動 |
| Alt + Shift + Z | 重構撤銷 | 後悔藥 |
| Alt + Shift + O | 切換標記出現 | 高亮同一變數所有引用 |
六、功能鍵(F 系列)
| 快捷鍵 | 功能 |
| F2 | ToolTip 鎖定/顯示 |
| F3 | 跳轉到聲明/定義 |
| F5 | Debug 步入 |
| F6 | Debug 步過 |
| F7 | Debug 步出 |
| F8 | Debug 繼續到下一斷點 |
七、自訂快捷鍵
路徑:Window → Preferences → General → Keys,搜尋命令名稱即可修改綁定。建議將常用無衝突鍵位映射到高頻操作(如 Ctrl+Shift+T 開啟類型)。
八、高頻組合鍵記憶口訣
- Ctrl 系:單手操作,高頻編輯
- Ctrl+Shift 系:批量/範圍操作
- Alt 系:導航/微調
- Alt+Shift 系:重構大招
- F 系:Debug/跳轉
建議每天刻意練習 2-3 個新快捷鍵,兩週內即可形成肌肉記憶,編碼速度提升 30%+。