sublime如何卸载已装插件_sublime删除不用的插件【管理】

1次阅读

用 Package Control 卸载插件最稳妥,但只删代码不删配置:它仅移除插件本体和 .sublime-package 文件,不清理 Packages/User/ 下的设置文件及缓存。

sublime如何卸载已装插件_sublime删除不用的插件【管理】

用 Package Control 卸载插件最稳妥,但只删代码不删配置

如果你是通过 Package Control 安装的插件,直接用它卸载是最安全的选择——不会破坏 Sublime 自身结构,也不会误删其他插件。但关键在于:它只删插件本体和 Installed Packages 下的 .sublime-package 文件,完全不管你在 Packages/User/ 里留下的 PluginName.sublime-settings,也不清缓存。

  • Ctrl+Shift+Pwindows/linux)或 Cmd+Shift+Pmacos),输入 Package Control: Remove Package 回车
  • 在弹出列表中选中插件名(支持模糊搜索,比如输 git 就能定位 GitGutter
  • 回车确认后,插件主目录和 .sublime-package 文件会被自动移除
  • 如果插件没出现在列表里,说明它不是通过 Package Control 安装的,得走手动删路径

手动删插件前,先关干净所有 Sublime 进程

很多人删完插件文件夹,重启 Sublime 后发现命令还在、右键菜单还有选项,甚至 CPU 暴涨——根本原因是 sublime_text.exe(Windows)、sublime text(macOS)或 subl(Linux)仍在后台运行,锁住了部分文件或缓存目录。

  • Windows:打开任务管理器 → “进程”页 → 搜索 sublime_text.exesubl.exe → 全部“结束任务”
  • macOS:打开“活动监视器” → 搜索 Sublime Text → 强制退出所有匹配项
  • Linux:终端执行 pkill -f "sublime_text"pkill -f "subl"
  • 删之前别信“窗口都关了就没事了”,LSP 插件、同步服务、剪贴板监听都可能让进程常驻

删插件残留配置和缓存,否则“卸了等于没卸”

卸载后仍出现高 CPU、旧快捷键生效、右键菜单残留、新装同名插件直接套用旧设置——这些都不是玄学,而是三处残留没清干净:Packages/User/ 下的配置、Cache/ 下的索引、以及某些插件在系统级缓存里写死的数据。

  • Packages 目录(路径见下文),删掉对应插件名的整个文件夹(如 SideBarEnhancements),别只删里面几个文件
  • 顺手检查上一级的 Installed Packages 文件夹,删掉同名的 .sublime-package(尤其曾反复装/卸过的插件)
  • 去缓存目录搜插件关键词:%LOCALAPPDATA%Sublime TextCache(Win)、~/Library/Caches/Sublime Text/(macOS)、~/.cache/sublime-text/(Linux),删掉含 pyrighttexlab 等字样的整个文件夹
  • Windows 用户可额外用 regedit 搜索 HKEY_CURRENT_USERSoftwareSublime Text,删掉带插件名的键值(非必需,但对顽固行为有效)

不同系统下 Packages 路径容易搞错,删错目录白忙活

Sublime 的用户数据目录(PackagesCacheLocal 等)和安装目录完全分离,控制面板卸载或删 C:Program FilesSublime Text 根本不影响配置。删错路径,重装后所有插件、主题、甚至 License 都会原样复活。

  • Windows:%APPDATA%Sublime TextPackages(Text 4)或 %APPDATA%Sublime Text 3Packages(Text 3)
  • macOS:~/Library/Application Support/Sublime Text/Packages/
  • Linux:~/.config/sublime-text/Packages/(Text 4)或 ~/.config/sublime-text-3/Packages/(Text 3)
  • 不确定版本?打开 Sublime → Preferences → Browse Packages…,它会直接跳转到当前生效的 Packages 目录

最麻烦的其实是同步没登出——只要用过 subl --sync-login,删光本地所有文件,首次启动照样从云端拉回插件列表和设置。务必先执行 subl --sync-logout 或通过菜单 Preferences → Sync Settings → Logout。这点最容易被跳过,也最让人抓狂。

text=ZqhQzanResources