gpt4 book ai didi

visual-studio-code - 如何修复 VS Code 中的光标延迟?

转载 作者:行者123 更新时间:2023-12-03 16:58:41 26 4
gpt4 key购买 nike

我设置了 editor.cursorSmoothCaretAnimationtrue在 Visual Studio Code 中,但是当我快速键入/选择/删除文本时光标滞后:
enter image description here
我通过运行 code --disable-extensions 关闭了 VS Code 中的所有扩展在终端,但问题仍然存在。
如何解决这个问题?

最佳答案

我找到了解决方案
tl;dr:我已经设置了 editor.smoothScrollingtrue .禁用该选项(大部分)解决了这个问题:
enter image description here
光标不会像在此 gif 中看起来那样口吃。仍然有一点延迟 - 大约 1 到 1.5 个字符,但不会更多。这实际上与我在禁用每个扩展程序和除 editor.cursorSmoothCaretAnimation 之外的所有设置时看到的延迟量相同。被注释掉了,这告诉我不能进一步减少滞后(或者至少我不能进一步减少它)。
那么我是如何得出这个解决方案的呢?
最初,我通过运行 code --disable-extensions 暂时禁用了扩展。在终端中,但这似乎并没有解决问题。因此,我继续手动禁用每个扩展(全局),并在 settings.json 中注释掉了我的所有设置。文件,除了 editor.cursorSmoothCaretAnimation .幸运的是,我发现光标延迟减少到大约 1 到 1.5 个字符。由于禁用所有扩展之前没有解决问题,我有一种暗示,我的设置应该归咎于滞后。因此,我开始检查每个设置并开始一个一个地取消注释,并检查延迟是否已经恢复。最后,我发现取消注释 editor.smoothScrolling设置重新引入了麻烦的滞后。希望该设置是唯一导致它的设置,我取消了所有其他设置的注释并启用了我的所有扩展程序。令我惊讶的是,滞后并没有进一步增加。后来,我做了一些检查,我可以确认editor.smoothScrolling是这件事的罪魁祸首。
为什么?
为什么会这样,我不知道。我要开新的issue关于它在 VS Code Github 中。

关于visual-studio-code - 如何修复 VS Code 中的光标延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64606702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com