Visual Studio Code - 打字时滞后

2022-09-01 23:51:24

我刚刚将Visual Studio Code与Java Extension Pack一起安装。但是,当我打开第一个文件并开始键入时,我键入的文本会在延迟后显示 - 甚至达到一秒钟。
我有一种预感,这可能是由于编辑器后面的进程数量,例如实时语法检查,自动完成,代码提示等。也许我正在工作的笔记本电脑根本无法处理那么多。这些是我当前机器的参数: 处理器:
英特尔(R) Caleron(R) CPU N3350 (1.10 GHz)
RAM: 4 GB

我有另一种预感,它可能是由于处理器。

那么,有没有办法关闭这些功能,比如实时错误检查?如果没有,你还能推荐哪些其他的 Java IDE?(日食除外)


答案 1

在后台使用Android Studio和Android Simulator时,使用Visual Studio Code时遇到了同样的问题,我运行8GB RAM3.2GHz的CPU,但是当我返回Notepad ++(我知道它的自杀倾向)时,检查这是我的问题还是因为IDE,我实时输入。

这是由于您的处理器,因为Visual Studio Code并不真正推荐用于“慢速”CPU。就我个人而言,我喜欢它,尽管像Vim这样的IDE可能更适合你。

这里有一个链接,可能会提供更多的提示:https://github.com/Microsoft/vscode/issues/38409


答案 2

我发现最简单的解决方案是下载并安装Visual Studio Code Insiders。它几乎是相同的,除了已知滞后较少。安装此选项还将清除您启用的任何可能导致延迟的扩展或首选项:

https://code.visualstudio.com/insiders/

您可能还需要从命令行使用 --disable-gpu 标志运行它

code-insiders --disable-gpu

/Applications/Visual\ Studio\ Code\ -\ Insiders.app/Contents/MacOS/Electron --disable-gpu

取决于您的操作系统


推荐