用 Package Control 卸载插件最安全,但不会清配置
如果你是通过 Package Control 安装的插件,直接用它卸载是最稳妥的方式:按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS),输入 Package Control: Remove Package,选中插件名回车即可。这步会删掉插件主代码和 Installed Packages 里的 .sublime-package 文件。
但注意:它**不会删除**你在 Packages/User 下留下的 PluginName.sublime-settings,也不会清空插件在 Cache 或系统临时目录里生成的索引文件——比如 LSP-pyright 可能还在 %LOCALAPPDATA%\Sublime Text\Cache\ 里存着编译缓存,下次启动仍可能触发高 CPU 占用。
- 插件没出现在卸载列表?说明它可能是手动拖进
Packages文件夹的,得走手动删路径 - 卸载后命令面板还能搜到插件命令?大概率是
User目录下残留了绑定快捷键或自定义命令的配置 - 别急着重启——先关掉所有
sublime_text.exe进程(任务管理器里确认),否则 Windows 下部分文件会被锁住删不掉
手动删插件文件夹前,先找准 Packages 路径
不同系统路径差异大,且 Sublime 版本(Text 3 / Text 4)会影响子目录名,错进旧版路径容易白忙活:
- Windows:
%APPDATA%\Sublime Text\Packages\(Text 4)或%APPDATA%\Sublime Text 3\Packages\(Text 3) - macOS:
~/Library/Application Support/Sublime Text/Packages/ - Linux:
~/.config/sublime-text/Packages/(Text 4)或~/.config/sublime-text-3/Packages/(Text 3)
进到对应 Packages 目录后,直接删掉插件同名文件夹(如 GitGutter、SideBarEnhancements)。别只删里面几个文件——整文件夹删才干净。顺手也去上级目录的 Installed Packages 里扫一眼,删掉同名的 .sublime-package 文件(尤其当你曾用 Package Control 装过又卸过,可能残留)。
清理插件残留配置和缓存,避免“卸了还像没卸”
很多插件卸载后行为异常(比如右键菜单仍有选项、CPU 持续飙高),根源常在三处: