IntelliJ IDEA 作為公認最強 Java IDE,其強大源於細節的極致打磨。本文精選 20+ 高頻設置與技巧,助你從「會用」進階「善用」。
路徑:Editor → General → Code Completion → Match case
First letter(預設):輸入 stringBuffer 不提示,StringBuffer 才提示。None:完全忽略大小寫,適合打字速度追求者。右下角檢查圖標 → 切換 Inspections / Syntax / None
None,釋放 CPU/內存。Inspections,享受全量靜態分析。路徑:Editor → General → Auto Import
Add unambiguous imports on the fly:自動導入無歧義類。Optimize imports on the fly:實時清理無用導入。Alt+Enter 手動選擇。路徑:Editor → Code Style → Java → Imports → Class count to use import with '*'
超過閾值自動轉為 import pkg.*,建議設 999 保持顯式導入,利於代碼審查。
路徑:Project View → 齒輪圖標 → 取消 Flatten Packages
關閉後呈現完整樹狀結構,利於模塊化項目導航。
路徑:File → Power Save Mode
開啟後關閉代碼檢查、提示、高亮,適合純閱讀代碼、評審、長途飛行場景。
Ctrl+Shift+N 輸入 FileName:LineNumber(如 UserService:42)直接跳轉,調試堆棧追蹤神器。
路徑:Editor → General → Code Folding
勾選 = 默認折疊(如 imports、JavaDoc、匿名內部類),按需調整。
標籤頁右鍵 → Split Vertically/Horizontally,大文件對照修改效率翻倍(需高分屏)。
路徑:Editor → Inspections → Spelling → Typo
建議保持開啟:規範命名下能捕獲大量低級 Bug(如 getUesrName)。
Window → Store Current Layout as Default / Restore Default Layout,拖拽調整後一鍵固化/重置。
Ctrl+D 行複製風格路徑:Keymap → Duplicate Line or Selection → 修改為 Ctrl+D(預設為 Ctrl+D 但行為不同,建議對比後自定義)。
路徑:Keymap → Basic Code Completion → 改為 Ctrl+Comma 或 Alt+/,解決中文輸入法佔用 Ctrl+Space 問題。
路徑:Appearance & Behavior → Appearance → ✅ Show memory indicator
點擊指示器可執行 Run GC,小內存機器必開。
路徑:Editor → General → Editor Tabs → ✅ Show tabs in multiple rows
多行模式下所有文件可見,單行模式需點擊下拉菜單查找,效率差異巨大。
路徑:Editor → Code Style → Java → Code Generation → Comment Code → ✅ Line comment at first column 取消勾選
註釋符 // 緊跟代碼縮進,告別「靠左對齊」醜陋風格。
路徑:Editor → Code Style → Java → Wrapping and Braces → Braces placement → Next line
對稱結構黨福音,但會增加行數,團隊統一即可。
路徑:Build → Compiler → Build process heap size (Mbytes)
大內存機器設 1500+,顯著縮短 Make/Rebuild 時間。
路徑:Appearance & Behavior → System Settings
Reopen last project on startupConfirm window to open project in 彈窗選擇。View → Active Editor → Use Soft Wraps,超長行自動視覺換行,不改動源碼。
路徑:Editor → General → Recent files limit / Tab limit,按習慣調大(如 50/100)。
路徑:Editor → File Types
.tpl → HTML)。.idea、target、*.log,項目視圖更乾淨。工具窗口標題欄右鍵 → Pinned Mode,切換其他窗口時保持可見,適合同時看 Logcat + Database + Terminal。
Alt+F1 → 1 加入收藏夾,Alt+2 打開收藏夾面板,核心文件一鍵直達。
Alt+F1 → 1(Project View),或開啟 Autoscroll from Source(工具欄靶心圖標)自動同步。
Ctrl+滾輪 縮放字體/圖片路徑:Editor → General → ✅ Change font size with Ctrl+Mouse Wheel / Zoom with Ctrl+Mouse Wheel(圖片)。
路徑:Editor → General → Appearance → ✅ Show line numbers / Show method separators
行號必開,方法分隔線利於快速掃視方法邊界。
選中代碼 → Ctrl+Alt+T → editor-fold,生成 //<editor-fold desc="desc"> 可攜帶折疊標記。
Local History → Show History / Put Label,文件/目錄級別,誤刪代碼救星。
Analyze → Inspect Code:全項目/單文件靜態分析。Tools → HTTP Client:編輯 .http 文件直接發送請求,替代 Postman 輕量級選擇。IDE 配置無銀彈,但「適合自己」的配置是生產力倍增器。建議:導出設置(File → Manage IDE Settings → Export Settings)同步至團隊/個人雲端,換機無縫遷移。