sublime怎么删除插件_sublime卸载已安装插件

2次阅读

用 package control 卸载最安全,按ctrl+shift+p输入remove package选择插件即可;手动删除仅在package control失效时启用,需清理packages、installed packages、packages/user/及缓存目录。

sublime怎么删除插件_sublime卸载已安装插件

用 Package Control 卸载是最安全的方式

如果你是通过 Package Control 安装的插件(绝大多数人都是),那卸载就该走原路——它能自动清理插件主体文件,避免误删或漏删。强行手动删反而容易留空目录、触发异常加载。

  • Ctrl+Shift+Pwindows/linux)或 Cmd+Shift+Pmacos)打开命令面板
  • 输入 Remove Package,选择 Package Control: Remove Package
  • 等列表加载出来(可能需几秒),点击你要卸载的插件名即可
  • 操作完成后,插件代码即被移除;部分插件(如 LSP 类)建议重启 sublime Text 再验证

手动删除只在 Package Control 失效时才启用

常见于:插件是从 github 直接 clone 的、安装时跳过了 Package Control、或者卸载卡在“正在处理”状态不动。这时就得关掉 sublime text,进文件系统动手。

  • 先确认插件路径:
    Windows:%APPDATA%Sublime Text 3Packages
    macOS:~/Library/Application Support/Sublime Text 3/Packages/
    Linux:~/.config/sublime-text-3/Packages/
  • Packages 目录里找和插件同名的文件夹(比如 GitGutterSideBarEnhancements),整个删掉
  • 别忘了检查 Installed Packages 目录(同级路径)是否有 PluginName.sublime-package 文件,有就一并删

残留配置不清理,下次重装还会“复活”

卸载完发现菜单里还有影子、快捷键还生效、甚至新装同名插件报错?大概率是 Packages/User/ 下的配置没清干净。

  • 进入 Packages/User/ 目录(可通过菜单 Preferences → Browse Packages… 快速打开)
  • 查找形如 GitGutter.sublime-settingsLSP-pyright.sublime-settings 的文件,直接删除
  • 某些插件还会建子目录(如 LSP-pyright/TexLab/),也一并删掉
  • 如果插件曾生成缓存索引(典型如 LSP、LaTeX、rust 插件),可顺手清空系统缓存目录:
    %LOCALAPPDATA%Sublime TextCache(Windows)
    ~/Library/Caches/Sublime Text/(macOS)
    ~/.cache/sublime-text/(Linux)

删错路径或删了不该删的文件夹怎么办

最常误删的是 defaultHTMLPython 这类内置语法包——它们不是插件,删了会导致对应语言高亮/缩进全崩,且无法通过 Remove Package 恢复。

  • 删之前先看一眼文件夹是否带明显第三方特征:名字含作者名(sublimelsp)、GitHub ID(facelessuser)、或明显工具链名(pyrighttexlab
  • 不确定就先复制备份整个 Packages 目录到桌面,再操作
  • 真删错了,重启 Sublime Text 后若出现语法失效,可去官网下载对应版本的 portable zip 包,从中提取内置包覆盖回来

真正麻烦的从来不是“怎么删”,而是删完发现设置还在、缓存还在、CPU 还在狂转——因为没人告诉你 Packages/User/Cache/ 也得动刀。

text=ZqhQzanResources