Sublime怎么设置编辑器流畅度?Sublime性能优化与缓存清理

浅丽小哥_7885

浅丽小哥_7885

2026-04-11

235人浏览

原创

sublime text卡顿主因是索引错乱、插件残留及ui状态膨胀;应禁用index_files、清空cache/local/index三类目录、删除packages/user下残留配置,并对大文件切plain text模式。

sublime怎么设置编辑器流畅度?sublime性能优化与缓存清理

Sublime Text 卡顿不是“有点慢”,而是索引错乱、插件残留或 UI 状态膨胀导致的硬性故障——改几个配置、删对文件夹,冷启动能从 5 秒压到 0.8 秒,LSP 不再卡死,侧边栏菜单也不会错位。

关掉 index_files 是最立竿见影的操作

它默认开启,会递归扫描整个项目目录(包括 node_modules、dist、.git)构建符号数据库。Windows 上一碰到上万文件的目录,主线程直接卡死;macOS 下 FSEvents 触发频繁重扫,CPU 持续 100%。

  • 打开 Preferences → Settings,在右侧用户设置中加这一行:"index_files": false
  • 副作用明确:Ctrl+Click 跳转定义、Find All References 失效,但 Ctrl+P 按文件名搜索、Ctrl+Shift+F 全局文本搜索仍可用
  • 若需保留部分能力,别全局关,改用项目级排除:右键侧边栏文件夹 → Add to Project Exclude List,或在 Project → Edit Project 中写:"folder_exclude_patterns": ["node_modules", ".git", "__pycache__"]

缓存必须手动清,Index 和 Cache 目录一个都不能留

Index Rebuild 命令只重建当前项目符号索引,对损坏的全局缓存、插件编译产物、UI 状态文件完全无效。真正卡顿、LSP 启动崩溃、插件右键菜单残留,根源都在这些目录里。

鹿班
鹿班

鹿班是一款AI电商图片工具,阿里推出的智能设计商品图和海报的平台。

下载
  • 先彻底退出 Sublime:Windows 查任务管理器确认 sublime_text.exe 进程消失;macOS 用活动监视器查 Sublime Text
  • 删空以下两个目录(路径因系统而异):
    Windows:%APPDATA%\Sublime Text\Cache 和 %LOCALAPPDATA%\Sublime Text\Cache
    macOS:~/Library/Application Support/Sublime Text/Cache 和 ~/Library/Caches/Sublime Text
    Linux:~/.config/sublime-text/Cache 和 ~/.cache/sublime-text
  • 同级的 Index 文件夹也必须一并清空——它存的是全文搜索和 Goto Definition 的底层数据库,损坏后补全延迟、跳转失败都源于此
  • 删完插件后,别信 Package Control: Remove Package,去 Cache 目录用文件名搜插件关键字(如 pyright、texlab),删掉整个匹配文件夹

别放过 Local 和 State ——它们才是长期卡顿元凶

很多人只敢动 Cache,却放任 Local 和 State 膨胀。Local 存未保存的会话、崩溃恢复数据、窗口布局;State 存 UI 状态(侧边栏展开项、标签页顺序、折叠区域)。长期运行后碎片化严重,造成启动卡顿、菜单错位、主题加载失败。

  • Local 路径与 Cache 同级(如 Windows 的 %APPDATA%\Sublime Text\Local),可临时重命名该文件夹(如改成 Local.bak),重启 Sublime 强制重建
  • State 在 Packages/User/ 下,常见文件如 SideBarEnhancements.sublime-settings 或 Theme - Default.sublime-settings,若某插件卸载后 UI 行为异常,优先检查这里
  • 顺手清理 Packages/User/ 下残留的插件配置:PluginName.sublime-settings、PluginName.sublime-commands,它们不会随插件卸载自动删除

大文件和超长行要“按需关闭”,不是所有功能都该开着

语法高亮、自动换行、标尺、括号匹配……这些对日常编码是加分项,但对单行几万字符的日志或几百 MB 的 dump 文件,就是渲染炸弹。关键不是“能不能开”,而是“此刻要不要开”。

  • 打开大文件前,先切到 Plain Text 模式(右下角点语言名 → Plain Text),避免触发任何 sublime-syntax 解析
  • 用户设置中加:"word_wrap": false(防软换行卡顿)、"rulers": [](清空垂直标尺)、"highlight_line": false、"draw_white_space": "none"
  • 处理日志类文件时,设为只读更安全:"default_is_read_only": true,或手动 Set as Read-Only,防止编辑器反复分析变更
  • 超过 2GB 或需高频正则替换时,别硬扛——用 less(macOS/Linux)或 more(Windows Terminal)查看,grep -n "error" app.log | head -20 定位后再跳转,比全文 find_in_files 快一个数量级

性能问题从来不是某个开关单独起作用,而是索引、缓存、UI 状态、渲染策略四层叠加的结果。最容易被忽略的,是删完 Cache 后没动 Local,或者关了 index_files 却忘了清掉旧 Index 数据库——它们残留在磁盘上,每次启动都默默加载几百 MB 冗余内容。

相关文章

数码产品性能查询
数码产品性能查询

该软件包括了市面上所有手机CPU,手机跑分情况,电脑CPU,电脑产品信息等等,方便需要大家查阅数码产品最新情况,了解产品特性,能够进行对比选择最具性价比的商品。

下载

相关标签:

sublime

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Sass和less的区别
Sass和less的区别

Sass和less的区别有语法差异、变量和混合器的定义方式、导入方式、运算符的支持、扩展性等。本专题为大家提供Sass和less相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.12

2387

5

scripterror怎么解决
scripterror怎么解决

scripterror的解决办法有检查语法、文件路径、检查网络连接、浏览器兼容性、使用try-catch语句、使用开发者工具进行调试、更新浏览器和JavaScript库或寻求专业帮助等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

929

5

500error怎么解决
500error怎么解决

500error的解决办法有检查服务器日志、检查代码、检查服务器配置、更新软件版本、重新启动服务、调试代码和寻求帮助等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.25

2580

5

go语言goto的用法
go语言goto的用法

本专题整合了go语言goto的用法,阅读专题下面的文章了解更多详细内容。

2025.09.05

2417

5

线程和进程的区别
线程和进程的区别

线程和进程的区别:线程是进程的一部分,用于实现并发和并行操作,而线程共享进程的资源,通信更方便快捷,切换开销较小。本专题为大家提供线程和进程区别相关的各种文章、以及下载和课程。

2023.08.10

3778

6

default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.12.07

357

5

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

2023.07.05

5599

9

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

2023.07.06

1680

6

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

2023.07.24

974

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程