MyEclipse 寫代碼時 Alt+/ 沒反應、點擊方法無參數提示,經典的「代碼助手」掛了。30 秒恢復:
Window → Preferences (Mac: MyEclipse → Preferences)Java → Editor → Content Assist → AdvancedJava Proposals、Template Proposals)Apply and CloseAuto Activation 區域Auto activation triggers for Java: 填入 ._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZAuto activation delay: 設為 50 ms(太長感覺卡,太短干擾輸入)| 原因 | 排查 |
|---|---|
| 項目構建路徑缺失 JRE/System Library | 右鍵項目 → Build Path → Add Library → JRE System Library |
| .metadata/.plugins/org.eclipse.jdt.core 緩存損壞 | 刪除該目錄下 .index 文件,重啟 MyEclipse |
| 工作空間編碼不一致導致解析失敗 | Preferences → General → Workspace → Text file encoding 統一 UTF-8 |
| 安裝了衝突插件(如舊版 CodeMix) | Help → About → Installation Details 卸載可疑插件 |
記住:Content Assist 依賴 JDT 索引,索引依賴正確的 Build Path 和乾淨的緩存,按上述步驟 99% 能自愈。