【发布时间】:2018-11-16 06:03:04
【问题描述】:
我在 Windows 10 上运行 Sublime Text 3,所有已安装的软件包都被禁用。空闲时,打开一个文件会占用我大约 31% 的 CPU。对于文本编辑器来说,这似乎是一个荒谬的数量 - 为什么会这样?
【问题讨论】:
我在 Windows 10 上运行 Sublime Text 3,所有已安装的软件包都被禁用。空闲时,打开一个文件会占用我大约 31% 的 CPU。对于文本编辑器来说,这似乎是一个荒谬的数量 - 为什么会这样?
【问题讨论】:
这似乎是由索引引起的:
https://github.com/SublimeTextIssues/Core/issues/537
https://www.sublimetext.com/blog/articles/file-indexing
尝试添加
"index_files": false
在你的配置中
【讨论】:
这是由于索引文件问题。只是禁用它。这可以通过添加 "index_files": false, 到您的 Preferences.sublime-settings (Preference > Settings) 来完全禁用。
【讨论】:
您可以通过更改来限制索引
"index_workers": 0 // Automatic worker spawning based on CPU
到
"index_workers": 1 // One worker only
在您的用户设置 JSON 文件中。
【讨论】:
这对我有用:
【讨论】:
另一个不需要禁用索引的解决方案是从索引中排除“重”目录。添加首选项:
"folder_exclude_patterns": [
"node_modules",
"a_heavy_directory_name"
]
来自:https://github.com/sublimehq/sublime_text/issues/537#issuecomment-237580498
【讨论】: