Sublime Text 3在空闲状态下占用大量CPU资源

20

我在 Windows 10 上运行 Sublime Text 3,所有已安装的包都被禁用。在空闲状态下,打开一个文件时它占用了约 31% 的 CPU。这看起来对于一个文本编辑器来说是荒谬的数量 - 为什么会这样呢?

6个回答

34

12

Sublime Text 提供了一个检查索引状态的界面

转到菜单帮助-> 索引状态

输入图像描述


有没有地方可以启用菜单项,还是Linux版本中没有这个功能?有人知道吗? - Wilson F

5
由于索引文件的问题导致了这个情况。只需要禁用它即可。可以通过在你的Preferences.sublime-settings(Preferences > Settings)中添加"index_files": false,来完全禁用它。

1
在完全禁用之前,了解禁用的缺点是很好的。文件索引实际上是用来做什么的? - undefined
在完全禁用它之前,了解禁用它的缺点是很好的。文件索引实际上有什么用? - Mikael Lindqvist

3

您可以通过更改索引来限制其速度

"index_workers": 0 // Automatic worker spawning based on CPU

to

"index_workers": 1 // One worker only

在您的用户设置JSON文件中。


0

0

这对我有用:

  1. 打开活动监视器
  2. 找到插件主机
  3. 打开信息
  4. 打开文件和端口
  5. 搜索 /Users//Library/Application Support/Sublime Text 3/Installed Packages
  6. 停用它们

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接