clion仅支持卸载已安装的第三方插件,捆绑插件(如docker、database tools and sql)不可卸载,只能禁用;卸载需通过设置→plugins→installed选项卡操作,或手动删除plugins目录下对应文件夹并重启ide。

插件卸载只支持已安装的第三方插件
CLion 的「捆绑插件」(如 Docker、JavaScript and TypeScript、Database Tools and SQL)无法卸载,只能禁用。只有你手动从 Marketplace 或磁盘安装的第三方插件,才能真正移除。
常见误操作是试图卸载 Git Integration 或 GitHub 这类 JetBrains 自带插件——它们在「已安装」列表里显示为灰色,且「卸载」按钮不可点击,这是正常行为。
通过设置界面卸载第三方插件
这是最常用、最稳妥的方式:
- 按下
Ctrl+Alt+S(Windows/Linux)或Cmd+,(macOS)打开设置 - 左侧选
Plugins,切换到Installed选项卡 - 在搜索框输入插件名(如
String Manipulation),定位目标插件 - 勾选插件左侧复选框,下方「Uninstall」按钮变亮 → 点击它
- 点击右下角
Apply,IDE 会提示重启 → 重启生效
注意:如果插件被多个项目依赖(比如某些框架支持插件),卸载后对应语言的代码补全、高亮或运行配置可能失效,但不会崩溃。
命令行卸载(适用于批量或脚本化场景)
CLion 本身不提供直接的命令行卸载命令,但可通过 Toolbox App 或手动清理实现:
- 若使用
JetBrains Toolbox管理 CLion:打开 Toolbox → 右键 CLion 实例 →Open Config Folder→ 进入plugins/子目录 → 找到对应插件文件夹(如stringmanipulation/)→ 直接删除整个文件夹 - 独立安装用户:插件实际存放路径为
~/.local/share/JetBrains/CLion2025.1/plugins/(Linux)、~/Library/Application Support/JetBrains/CLion2025.1/plugins/(macOS)、%LOCALAPPDATA%\JetBrains\CLion2025.1\plugins\(Windows) - 删完必须重启 CLion,否则插件仍可能被缓存加载
手动删目录的风险在于:插件 ID 若与其他插件冲突(极少见),或插件含本地配置文件未清理干净,可能导致下次启动时日志报 PluginException: Cannot load class。
卸载后插件配置残留怎么办
卸载插件不等于清除所有痕迹。部分插件会在以下位置留下配置:
-
~/.config/JetBrains/CLion2025.1/options/下的*.xml文件(如stringmanipulation.xml) - 项目级
.idea/目录中与插件相关的设置(如workspace.xml里的自定义快捷键绑定)
这些残留一般不影响使用,但如果你遇到「插件已卸载,但快捷键还在触发异常行为」,就该去对应路径手动删掉相关 XML 文件。别动 other.xml 或 ide.general.xml —— 它们属于 IDE 核心配置。











