我使用的是Sublime Text 3083。
当我加载一个包含数千行的文件并尝试对其进行编辑时,即使添加/删除一个字符也需要几秒钟,它就会惊人地无法响应。
我有>安装了20个软件包,我需要一种方法来同时禁用所有这些软件包,以检查此问题是否与软件包相关或不是。
我已经四处搜索了,我知道你可以禁用软件包one by one,但是在安装了很多软件包时这并不好。根据崇高论坛中的this post,没有办法做到这一点,但这篇文章相当陈旧(也不是官方声明)
那么,有没有办法做到这一点?也许有一个包或opacity
标志或其他一些技巧?
BTW :为了完整起见,在应用解决方案后,我发现有两个包负责延迟:GitGutter和WordHighlight。
答案 0 :(得分:20)
我能做的最好的事情是保留一个包名称列表,您可以将其复制并粘贴到“忽略的包”部分的首选项文件中。如果你有任何类型的linter或代码intel可能是罪魁祸首,如果它是几千行。
j
尝试的另一件事是只复制"ignored_packages":
[
"SublimeCodeIntel",
"Vintage"
]
文件,然后编辑原文并删除所有列出的软件包并重新启动ST3。如果它搞砸了,一定要先复制一份。
修改强>
Gabriel报告说,他最终通过从Packages/Users/Package Control.sublime-settings
文件中复制已安装软件包的列表并将其粘贴到其首选项文件的Packages/Users/Package Control.sublime-settings
部分来解决问题。
答案 1 :(得分:3)
可以按以下方式简单地禁用包
Ctrl+Shift+P
打开命令选项板 那就是它。您可以随时启用已禁用的软件包,只需在步骤2中键入enable。