如何清理 IntelliJ IDEA 快取
用 MangoDisk 查看 Windows 和 Mac 上的 IDEA 快取大小與路徑,選擇需要清理的項目,保留專案、設定及本機歷程記錄。附 IntelliJ IDEA 內建清理方式與快取位置。

專案沒增加多少,C 槽卻越來越滿,IDEA 的快取也值得檢查。開啟過的專案會留下索引與暫存資料,這些檔案通常不在原始碼資料夾裡,關閉專案也不會一起清掉。
清理 IDEA 快取,不必解除安裝軟體,也不用刪除專案或重設設定。 儲存工作、關閉 IDE 後,只處理已經確認的快取。下次開啟專案時,IDEA 可能需要重新建立索引,程式碼補全與跳轉等功能要等索引就緒才能正常使用。
不想自己翻 AppData,可以用 MangoDisk 掃描 JetBrains 快取,把大小和路徑列出來,再選擇要清理的部分。免費開源,不必註冊或登入。
用 MangoDisk 查看 IDEA 快取占用
IDEA 的內建快取清理功能適合處理索引問題;如果目的是騰出空間,先看快取放在哪裡、占了多少會更實用。MangoDisk 會集中顯示支援的快取資料夾,不必逐一開啟資料夾、查看內容大小。
開啟深度清理,完成標準掃描後,在開發工具中找到 JetBrains IDE 快取,展開查看大小與路徑。電腦上裝過不同版本,或同時使用 PyCharm、WebStorm 時,先分清楚哪些屬於 IDEA,不必整組一起清掉。

準備清理時:
- 儲存程式碼,停止建置工作,關閉 IDEA 和其他正在使用的 JetBrains IDE。
- 選擇全部取消選取,只勾選已經檢查過的 IDEA 快取。
- 確認預計可釋放空間與選取的路徑,再執行清理。
單純掃描不會刪除檔案。JetBrains 快取不需要全部勾選;清理後可能要重新建立,先看大小再決定值不值得清。
MangoDisk 在 Windows 上處理預設位置中的部分快取、索引、暫存檔、記錄檔與編譯服務資料;Mac 上則處理部分可重新產生的快取子資料夾。兩邊都排除專案、設定、外掛和 Local History(本機歷程記錄),不是清空整個 JetBrains 資料夾。Windows 清理規則 · Mac 清理規則
清理會永久刪除選取的內容,不經過資源回收筒或垃圾桶。還在排查問題時,先保留相關記錄檔;還原限制見安全清理指南。
IDEA 快取放在哪裡
預設位置如下,<版本資料夾> 代表實際安裝版本的資料夾,例如 IntelliJIdea2026.2:
| 系統 | 快取所在的系統目錄 | 開啟方式 |
|---|---|---|
| Windows | %LOCALAPPDATA%\JetBrains\<版本資料夾> | 貼到檔案總管的位址列 |
| Mac | ~/Library/Caches/JetBrains/<版本資料夾> | 在 Finder 按 Shift + Command + G,貼上路徑 |
這些是外層資料夾,不是可以整包刪掉的快取。 IDEA 的系統目錄裡也可能有 Local History,別因為路徑裡有 Caches 就全部清空。
如果改過儲存位置,可以到 IDEA 的 Help → Diagnostic Tools → Special Files and Folders 查看實際路徑。MangoDisk 的標準掃描辨識已知預設位置,不一定涵蓋自訂的 idea.system.path。JetBrains 目錄說明
以下內容要保留:
- 專案原始碼與
.idea:後者存放專案設定,不是可隨意刪除的 IDE 快取。 - 設定與外掛資料夾:Windows 通常在
%APPDATA%\JetBrains,Mac 通常在~/Library/Application Support/JetBrains。 - Local History:可能保留尚未提交到 Git 的修改,不能當成一般快取清掉。
使用 IDEA 內建功能清理快取
如果遇到程式碼跳轉失靈、索引異常,可以先開啟 File → Invalidate Caches…,再選擇 Invalidate and Restart。IDEA 會在重新啟動時清理目前版本的專案快取,之後依需要重新建立。
不要順手勾選 Clear file system cache and Local History,這個額外選項會連本機歷程記錄一起刪除。一般快取清理預設保留 Local History;也不必為了騰空間,勾選清除內建瀏覽器 Cookie 等無關選項。JetBrains 快取清理說明
只想修復目前 IDEA 的索引,用內建功能就可以。想比較不同版本、不同 IDE 的快取大小,或一起查看其他開發工具,可以用 MangoDisk 集中檢查,省下逐一找資料夾的時間。
清完 IDEA 快取,空間還是不夠
專案的建置產物、Gradle 相依套件和 npm 下載快取也會占用空間,不會隨著 IDEA 快取一起清掉。
用 MangoDisk 的磁碟空間分析查看專案資料夾,先找出占用最大的地方。主要占用在 .gradle 時,可以接著看 Gradle 快取清理;Node.js 專案則參考 npm 快取與專案相依套件的差別。別一直清同一小塊快取,卻漏掉真正占空間的資料夾。
下載 MangoDisk,先看看 IDEA 和其他開發工具的快取占了多少。確認不需要的再清理,還在趕進度的專案也可以先保留快取。
延伸閱讀:開發者磁碟清理指南。