我正在针对SciTE评估Sublime Text 3,并在两个文本编辑器中测试加载具有自定义扩展名(.MD5idx
)的非常大(> 200 MByte)的纯文本文件。
Sublime Text 3在打开的文件出现之前需要更多的时间(比SciTE多几秒),我想这是因为Sublime会对文件内容进行一些预先评估,例如:检测适合折叠的区域(根据文件中非白色字符的缩进,有可用的折叠三角形)。
我已经搜索了互联网和文档,但是在加载它们时无法找到如何切换纯文本文件的预评估以显示与SciTE相比可能减慢Sublime的速度。
以下所有设置:
"fold_buttons": false,
"word_wrap": false,
"auto_match_enabled": false,
对显示大型纯文本文件内容的速度没有影响。
如何提高Sublime中加载大型普通文件的提示?
<小时/> <小时/> 更新2017-05-18 :摘自sublime-forum上的内容(
Keith Hall
在评论中提供的链接,讨论标题:Sublime Text performance with very large files
)
截至2016年11月的状态:
“最好的解决方案是重新编辑或渲染核心,因为我怀疑问题就在那里,但如果没有,进度条,警告和取消任何东西的机会花太长时间是一个明确的加分。 我想知道,有没有机会得到一些关注? 真的很令人沮丧!! “
似乎证实了我的观察结果,Sublime在大文件的情况下存在性能问题,并暗示了没有解决此问题的结论。
看来如果您想使用非常大的文件,基于Scintilla的SciTE目前是更好的选择。