清理sublime Text缓存可解决插件冲突、卡顿等问题。首先关闭程序,删除系统对应路径下的Cache文件夹内容(windows:appDataRoaming和Localsublime textCache;macos:~/Library/Application Support/Sublime Text/Cache及Caches目录;linux:~/.config/sublime-text/Cache或~/.cache/sublime-text),可选清空Package Storage中大型插件缓存,必要时重命名State文件夹重置ui状态。注意保留Packages和Installed Packages目录以免丢失插件。清理后首次启动稍慢属正常,重建缓存即可。建议定期重启编辑器、更新插件后手动清理缓存、关闭不必要的实时索引功能,并避免安装过多重复插件以减少资源竞争。

Sublime Text 在使用过程中会生成缓存和临时文件,这些文件虽然有助于提升启动速度和插件运行效率,但长期积累可能导致插件冲突、界面卡顿甚至功能异常。定期清理这些文件是维护编辑器稳定性的有效方式。
Sublime 缓存与临时文件的位置
Sublime 的缓存文件主要存储在系统特定的目录中,具体路径因操作系统而异:
- windows:C:Users你的用户名AppDataRoamingSublime TextCache 和 C:Users你的用户名AppDataLocalSublime TextCache
- macOS:~/Library/Application Support/Sublime Text/Cache 和 ~/Library/Caches/com.sublimetext.text
- Linux:~/.config/sublime-text/Cache 或 ~/.cache/sublime-text
除了 Cache 目录,以下位置也可能包含影响性能的临时数据:
- Packages 目录下的 Package Storage 文件夹(存放插件运行时生成的数据)
- Indexing 相关文件(如 .sublime-project 中的索引缓存)
- session 文件(记录打开的文件和光标位置,偶尔损坏会导致异常)
如何安全清理缓存文件
清理前建议先关闭 Sublime Text,避免文件被占用或写入冲突。
- 进入上述对应系统的缓存路径,删除整个 Cache 文件夹内容
- 可选择性清空 Package Storage 中非核心插件的数据(如 LSP、Anaconda 等大型插件产生的缓存)
- 若遇到频繁崩溃或界面错乱,可临时重命名 State 文件夹以重置 UI 状态
注意:不要删除 Packages 或 Installed Packages 主目录,否则会丢失已安装插件。
清理后可能解决的问题
清除缓存常能缓解以下情况:
- 插件加载失败或命令无法执行(特别是更新插件后)
- 自动补全卡顿、LSP 提示延迟
- 界面渲染异常,比如菜单错位或主题失效
- 启动变慢或频繁读取硬盘
清理后首次启动会稍慢,因为需要重建缓存,属于正常现象。
预防缓存问题的小建议
- 定期重启 Sublime Text,避免长时间运行导致内存堆积
- 插件更新后手动清理对应缓存(尤其涉及语法解析或索引类插件)
- 使用 Preferences > Settings 关闭不必要的实时索引功能(如 “index_files”: false)
- 避免同时安装多个功能重复的插件,减少资源竞争
基本上就这些。缓存本身不是“垃圾”,但出问题时它是最值得检查的一环。操作不复杂,却常能带来明显改善。