Visual Studio代码渲染延迟?

时间:2016-09-22 20:48:03

标签: performance editor visual-studio-code

我刚刚尝试过Visual Studio Code。我通常用于小型Python黑客之类的文本编辑器是Notepad ++,因为它很快,可以完成工作。除了具有许多强大的功能之外,我对Code的直接反应是渲染看起来比Notepad ++慢。

是否存在故意导致按键和渲染更新之间出现延迟的设置?我意识到Code是建立在浏览器之上的,但这本身不应该成为瓶颈吗? CPU使用率很低,这可能是一些CPU到GPU的带宽问题?如果看起来很疯狂那2016年应该花费> .1秒来渲染屏幕上的文字。特别是因为我有一台非常强大的机器。

实验

我不知道如何获得硬数字,但一个简单的实验清楚地显示了Code的低渲染性能。用20k +行打开一个Python文件(或复制粘贴,直到你到达那里)。最大化窗口并将光标放在文件的顶部,然后按住PageDown键。 Notepad ++在我的高清屏幕上呈现全帧速率,代码断断续续,你感觉它没有以全帧速率运行。还要尝试每个编辑器按一次PageUp / PageDown。在Notepad ++中,在渲染完成之前很难释放密钥,而Code 总是在您释放密钥后完成渲染一段时间。

0 个答案:

没有答案