商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Mac下卸载IntelliJIDEA实现过程

Mac下卸载IntelliJIDEA实现过程

  发布于2026-07-06 阅读(0)

扫一扫,手机访问

Mac系统下卸载IntelliJ IDEA,确实比Windows上点个“卸载”要麻烦些。系统没有提供一键清除的工具,IDE本身也没有内置的卸载程序。这意味着,如果想彻底清理干净,除了把应用拖进废纸篓,还得手动处理那些散落在系统各处的配置文件、缓存和日志。下面就把这些步骤拆开来讲,你可以按需选择是逐个击破,还是一行命令全部搞定。

Mac下卸载IntelliJIDEA实现过程

1 分文件卸载

IDEA安装时,文件会分散在多个目录。卸载时,只需要删除对应的目录和文件。下面列出需要清理的组件及它们的默认位置。

1.1 删除应用程序文件

先删除程序本体。如果只装了一个版本,下面这条命令就够了:

# 删除 IDEA 程序本身
rm -r /Applications/IntelliJ\ IDEA.app

1.2 删除支持文件

这部分包含了应用数据、插件数据等,需要根据你安装的版本号来定位。

# 删除指定版本的应用支持数据
rm -r ~/Library/Application\ Support/IntelliJIdea{指定版本}
rm -r ~/Library/Application\ Support/Jetbrains/Idea{...}
# 示例: rm -r ~/Library/Application\ Support/IntelliJIdea2021.1/

1.3 删除设置文件

# 删除当前IDEA的设置偏好
rm -r ~/Library/Preferences/com.jetbrains.intellij.plist

1.4 删除程序状态文件

# 删除IDEA的状态目录
rm -r ~/Library/Sa ved\ Application\ State/com.jetbrains.intellij.sa vedState/

1.5 删除偏好设置数据

这部分与版本号相关,记录了你的个性化配置。

# 删除指定版本的偏好设置
rm -r ~/Library/Preferences/IntelliJIdea{指定版本}
# 示例: rm -r ~/Library/Preferences/IntelliJIdea2021.1/

1.6 删除缓存文件

系统级别的缓存,路径类似下面这样,可以直接复制使用。

rm -rf /private/var/folders/qb/t8msqsh96f5b999zn475xrmr0000gn/C/com.jetbrains.intellij/

1.7 删除缓存数据

同样需要匹配版本号。

# 删除指定版本的缓存数据
rm -r ~/Library/Caches/IntelliJIdea{指定版本}
rm -rf ~/Library/Caches/JetBrains/IntelliJIdea{...}
rm -rf ~/Library/Caches/JetBrains/Idea{...}
# 示例: rm -r ~/Library/Caches/IntelliJIdea2021.1/

1.8 删除日志数据

# 删除运行日志
rm -r ~/Library/Logs/IntelliJIdea{指定版本}
rm -r ~/Library/Logs/JetBrains/Idea{...}
# 示例: rm -r ~/Library/Logs/IntelliJIdea2021.1/

1.9 删除诊断及崩溃日志文件

诊断日志放在 /Library/Logs/DiagnosticReports 目录下,IDEA相关的文件以 idea_ 开头。可以用通配符一次搞定。

# 删除IDEA的崩溃日志(前缀匹配)
rm -r /Library/Logs/DiagnosticReports/idea*
# 如果有个别日志在其他目录,例如:
rm -r ~/Library/Application\ Support/CrashReporter/idea_*.plist

1.10 删除其他相关文件

还有一些零散的配置文件。

# 删除其他相关配置文件
rm -r ~/.IntelliJIdea{指定版本}/
rm -rf ~/Library/WebKit/com.jetbrains.intellij/
# 示例: rm -r ~/.IntelliJIdea15/restart/restarter

2 一键命令删除

如果觉得逐个文件删除太麻烦,可以用一个组合命令来批量清理。建议先在终端里用 ls 命令确认一下文件路径是否存在,确认无误后再执行删除。

先确认文件目录:

ls -d /Applications/* | grep IntelliJ* | tr '\n' '\0' | xargs -0
ls -d ~/Library/Application\ Support/JetBrains/Toolbox/apps/* | grep IDEA* | tr '\n' '\0' | xargs -0
ls -d ~/Library/Application\ Support/JetBrains/* | grep Idea* | tr '\n' '\0' | xargs -0
ls -d ~/Library/Preferences/* | grep com.jetbrains.intellij* | tr '\n' '\0' | xargs -0
ls -d ~/Library/Sa ved\ Application\ State/* | grep com.jetbrains.intellij* | tr '\n' '\0' | xargs -0 
ls -d ~/Library/Caches/JetBrains/* | grep Idea* | tr '\n' '\0' | xargs -0
ls -d ~/Library/Logs/JetBrains/* | grep Idea* | tr '\n' '\0' | xargs -0
ls -d /Library/Logs/DiagnosticReports/* | grep idea_* | tr '\n' '\0' | xargs -0

确认无误后,执行删除命令:

ls -d /Applications/* | grep IntelliJ* | tr '\n' '\0' | xargs -0 rm -rf
ls -d ~/Library/Application\ Support/JetBrains/Toolbox/apps/* | grep IDEA* | tr '\n' '\0' | xargs -0 rm -rf
ls -d ~/Library/Application\ Support/JetBrains/* | grep Idea* | tr '\n' '\0' | xargs -0 rm -rf
ls -d ~/Library/Preferences/* | grep com.jetbrains.intellij* | tr '\n' '\0' | xargs -0 rm -rf
ls -d ~/Library/Sa ved\ Application\ State/* | grep com.jetbrains.intellij* | tr '\n' '\0' | xargs -0 rm -rf
ls -d ~/Library/Caches/JetBrains/* | grep Idea* | tr '\n' '\0' | xargs -0 rm -rf
ls -d ~/Library/Logs/JetBrains/* | grep Idea* | tr '\n' '\0' | xargs -0 rm -rf
ls -d /Library/Logs/DiagnosticReports/* | grep idea_* | tr '\n' '\0' | xargs -0 rm -rf

直接复制上面的命令粘贴到终端即可,最后一条命令需要按一下回车。执行完成后,重启电脑或者重新安装新版本时,就会是一个完全干净的环境了。

本文转载于:https://www.jb51.net/program/363433c01.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注