Sublime Text怎么卸载干净_彻底删除Sublime配置文件残留【教程】

2次阅读

卸载 sublime text 后配置、插件等原样恢复,说明未彻底清理:需结束进程、删除安装目录、清除 %appdata%sublime text 和 %localappdata%sublime text 下的 packages/cache/local/settings,并执行 subl –sync-logout 登出云端同步。

Sublime Text怎么卸载干净_彻底删除Sublime配置文件残留【教程】

卸载 Sublime Text 后配置、插件、快捷键甚至 License 状态原样恢复?说明没清干净——真正顽固的不是安装目录,而是藏在用户数据目录里的 PackagesCacheLocalSettings 这四个文件夹。

关进程 + 删主程序只是第一步

很多人以为控制面板卸载完就结束了,其实它只删了 C:Program FilesSublime Text 这类安装路径下的二进制文件,所有个性化内容都毫发无损地留在用户目录里。不先结束进程,后续删文件还可能失败或跳过正在使用的缓存。

  • Ctrl+Shift+Esc 打开任务管理器,在“进程”页搜索 sublime_text.exesubl.exe,全部“结束任务”
  • 再进「控制面板 → 程序和功能」卸载 Sublime Text(若用的是便携版,跳过此步,直接删解压目录)
  • 检查桌面、开始菜单、C:ProgramDatamicrosoftwindowsStart MenuPrograms 是否还有残留快捷方式,一并删除

必须手动清理的用户数据目录(Windows)

Sublime Text 的“灵魂”全在这两个隐藏路径里:%APPDATA%Sublime Text(即 C:Users用户名AppDataRoamingSublime Text)和 %LOCALAPPDATA%Sublime Text(即 C:Users用户名AppDataLocalSublime Text)。不删它们,重装后 Package Control 会自动拉取旧插件列表,连你改过的 Preferences.sublime-settings 都会回来。

  • Win + R,分别输入 %APPDATA%%LOCALAPPDATA% 回车,定位到对应目录
  • 找到名为 Sublime TextSublime Text 3 的文件夹(注意:不是看安装版本号,而是看实际文件夹名),整个删除
  • 特别注意:%APPDATA%Sublime TextPackagesUser 里可能有 Package Control.sublime-settings,这个文件哪怕删了 Packages 文件夹也可能被某些插件重建,务必确认它不存在

别漏掉同步登录和注册表残留

Sublime Text 4 默认开启账号同步(subl --sync-login),即使你删光本地所有文件,只要没登出,首次启动就会从云端恢复 Key Bindings、主题、插件列表——这是最常被忽略的“复活”原因。

  • 卸载前或重装前,先运行命令行执行:subl --sync-logout(Windows 下需确保 subl 命令已加入 PATH;macos/linux 可用终端执行)
  • 注册表清理是可选项,但推荐做:打开 regedit,备份后删除以下三项(仅限存在且明确带 Sublime 字样的):HKEY_CURRENT_USERSoftwareSublime TextHKEY_LOCAL_MACHINESOFTWARESublime TextHKEY_CLASSES_ROOTApplicationssublime_text.exe
  • 删完别急着重装,重启一次系统,再搜索“sublime”确认无残留进程或临时文件夹(如 %TEMP% 下带 sublime 名称的文件夹)

重装后插件又自己回来了?检查这三个地方

重装后发现插件、设置“幽灵复现”,大概率不是没删干净,而是同步或缓存机制在起作用。

  • 右下角是否弹出 “Installing Package Control…” 提示?有则说明 Package Control.sublime-settings 残留未清,重点查 PackagesUserLocal 目录
  • 打开菜单 Sublime Text → Preferences → Sync Settings,确认显示为 “Login” 而非 “Logout”
  • 某些插件(如 LSP-pyrightSideBarEnhancements)会在 Local 或系统缓存目录(如 %LOCALAPPDATA%Sublime TextCache)写入持久化状态,直接清空整个 CacheLocal 最省事

真正的“干净”不是靠卸载程序完成的,而是靠你亲手删掉那几个藏在 %APPDATA%%LOCALAPPDATA% 里的文件夹,并且记得登出同步——这三步做完,Sublime 才算真正从你的系统里“退场”。

text=ZqhQzanResources