当前浏览器版本过旧

MangoDisk 网站需要较新的浏览器才能正确显示。请升级 Microsoft Edge,或使用其他现代浏览器打开。

你仍然可以直接下载 MangoDisk:

升级 Microsoft Edge

如何清理 IntelliJ IDEA 缓存

用 MangoDisk 查看 Windows 和 Mac 上的 IDEA 缓存占用,按需清理,保留项目、设置和本地历史记录。附 IntelliJ IDEA 自带清理入口与缓存位置。

发布于 2026/10/07作者: Harry
IntelliJ IDEA 图标旁的橙色刷子扫走缓存方块,另一侧的项目文件夹保持完整

项目没增加多少,C 盘却越来越满,IDEA 的缓存也值得检查。打开过的项目会留下索引和临时数据,这些文件通常不在代码目录里,关闭项目也不会顺带清空。

清理 IDEA 缓存,不需要卸载软件,也不用删除项目或重置设置。 保存工作、退出 IDE 后,只处理确认过的缓存。下次打开项目时,IDEA 可能需要重新建立索引,代码补全和跳转等功能要等索引就绪才能正常使用。

不想自己翻 AppData,可以用 MangoDisk 扫描 JetBrains 缓存,把大小和路径列出来,再选择值得清理的部分。免费开源,无需注册或登录。

用 MangoDisk 查看 IDEA 缓存占用

IDEA 自带的缓存清理入口适合处理索引问题;如果目的是腾空间,更有用的是先看清缓存在哪里、占了多少。MangoDisk 会集中显示支持的缓存目录,省去逐个打开文件夹、查看属性的麻烦。

打开深度清理,完成标准扫描,在开发工具中找到 JetBrains IDE 缓存,展开查看路径和大小。电脑上装过多个版本,或同时使用 PyCharm、WebStorm 时,先按路径分清哪些属于 IDEA,不必把整组一起清掉。

MangoDisk Windows 版深度清理界面,按类别查看缓存大小和路径并选择清理内容

准备清理时:

  1. 保存代码,停止构建任务,退出 IDEA 和其他正在使用的 JetBrains IDE。
  2. 选择暂不选择,取消其他项目,只勾选核对过的 IDEA 缓存。
  3. 检查预计释放空间和所选路径,确认后执行清理。

扫描不会自动删除文件。也不必把 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 自带入口清理缓存

如果遇到代码跳转失灵、索引异常,可以先用 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 和其他开发工具的缓存占了多少。值得清的再处理,正在赶进度的项目也可以先留着。

相关阅读:开发者磁盘清理指南。