好家伙“C 盘杀手”居然是 JetBrains 全家桶

一、C盘爆红

敲着敲着代码 idea 提醒我可用磁盘不足 50M,用火绒清理垃圾之后仍然是红彤彤的。前段时间刚从 120G 扩大了 178G,这还没用上几个月呢!好家伙“C 盘杀手”居然是 JetBrains 全家桶首先想到的是微信,毕竟在手机上微信是出了名的存储杀手。于是重新设置了微信企业微信文件管理目录,腾出了 15G,用火绒和 CCleaner,都清理不出来多少了。

二、找出罪魁祸首

空闲下来笔者采用 SpaceSniffer 分析了下 C 盘,不分析不知道,一分析吓一跳。我的个乖乖, JetBrains 全家桶应用运行目录占用了65个G。好家伙“C 盘杀手”居然是 JetBrains 全家桶

三、清理目录

windows 上默认目录为 C:Users%USERNAME%AppDataLocalJetBrains,Mac 上默认的目录为 ~/Library/Application Support/JetBrains。其中包含了很多老版本的运行时,如果你也是一个新版本升级爱好者,那么这个目录指定是小不了。笔者这里采用了直接删除老版本的运行目录,后面笔者将会介绍如何修改这个目录。好家伙“C 盘杀手”居然是 JetBrains 全家桶注意:直接删除老版本有风险,如果是刚刚升级的新版本还没来得及打开,建议先打开运行让 idea 将配置复制到新版本之后再删除老的版本。避免新版本打开出错或配置丢失。

笔者将老版本的全家桶运行目录全部删除后再一看 C 盘,终于舒服了。好家伙“C 盘杀手”居然是 JetBrains 全家桶

如果你使用 JetBrains Toolbox 来管理 JetBrains 全家桶版本升级,那么也可以在 Toolbox 设置中清理残留目录。好家伙“C 盘杀手”居然是 JetBrains 全家桶

四、修改 IDE 默认的配置、插件、缓存目录

4.1 在 Toolbox 中可以选择对应的 IDE 配置自定义 JVM 选项文件位置好家伙“C 盘杀手”居然是 JetBrains 全家桶4.2 如果你没有安装 Toolbox,可以修改 ${安装目录}binidea.properties 自定义如下配置项:

  • idea.config.path
  • idea.system.path
  • idea.plugins.path
  • idea.log.path

例如:

idea.config.path=d:/work/idea/caches/trunk-config
idea.system.path=d:/work/idea/caches/trunk-system
idea.plugins.path=d:/work/idea/caches/trunk-plugins
idea.log.path=d:/work/idea/caches/trunk-logs

这些配置默认是注释掉的,需要手动放开并调整目录。好家伙“C 盘杀手”居然是 JetBrains 全家桶

原文始发于微信公众号(JAVA架构日记):好家伙“C 盘杀手”居然是 JetBrains 全家桶

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/171416.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!