Visual Studio Code的Intellisense非常慢 - 我能做些什么吗?

183

编辑:Pylance在这方面要好得多,并且到目前为止已经解决了与Microsoft以前的Python语言服务器有关的所有问题。

我正在使用VS Code,它在所有领域都很棒,但是代码补全通常太慢了,无法使用。这个例子展示了Intellisense查找本地变量所需的时间,而且这仅仅是在按下ctrl+enter之后进行提示才能完成的。

输入图像描述

我目前还没有找到解决方法,所以我来这里问问是否有其他人遇到了类似的问题,并询问他们如何克服。


14
有解决这个问题的办法吗?我也遇到了同样的情况。即使禁用了所有扩展程序,VsCode v1.33 仍然会出现这种情况。 - cbdeveloper
同样的问题。使用v1.33后,我的情况变得更糟了。我正在使用250GB SSD、16GB RAM和i5-4460 CPU的Windows 10 Pro 64位系统。我认为这不是硬件问题,因为在我看来它似乎足够好了。删除%userprofile%和%appdata%中的适当文件后尝试完全重新安装,但仍然存在同样的问题。禁用所有扩展也没有帮助。如果启用,所有扩展的作业都比屏幕截图中显示的时间要延迟得多。 - ZeferiniX
我在使用新的Microsoft Python语言服务器时运气更好。这可能是一个愚蠢的建议,但请确保您正在使用它。并尝试创建一个全新的项目,因为某些设置可能在工作区文件中定义,而不是在%userprofile%中。 - Anti-Distinctlyminty
1
我也遇到了这个问题。它需要7秒才能弹出。我的笔记本是全新的,但比我又老又慢的旧笔记本更糟糕。 - MadMac
1
如果您能够重现此问题,请在 https://github.com/microsoft/vscode-python/issues 上报告错误(或查看该问题是否已经被报告)。虽然需要一些努力,但这是解决问题的唯一途径。 - Anti-Distinctlyminty
显示剩余6条评论
23个回答

0
对我来说,问题出在“VSCode 多剪贴板”扩展上,禁用它后问题得到了解决。

0

0
我使用另一种键盘设置时,几乎遇到了同样的问题,这种设置不是英文(越南语的VNI),当我切换回英文键盘设置(ABC)时,问题就解决了。

根据目前的写法,你的回答不够清楚。请编辑以添加更多细节,帮助他人理解这如何回答所提出的问题。你可以在帮助中心找到关于如何撰写好回答的更多信息。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接