编辑:Pylance似乎在这方面要好得多,并且到目前为止已经解决了Microsoft以前的Python语言服务器的所有问题。
我使用的是VS Code,除了代码完成功能之外,所有其他方面都很棒,因为它通常太慢了,无法使用。这个例子显示了智能感知花了多长时间来找到一个局部变量,这只是在我按ctrl + enter之后才被提示这样做。
到目前为止,我还没有找到解决方案,所以我在这里问其他人是否遇到过类似的问题,并询问他们如何克服它。
Answers:
我的答案是针对c ++的,但还是有点相关。
我正在使用Microsoft的C / C ++扩展,当我将其Intelli Sense Engine
设置从Default
,“具有上下文感知的结果”切换为,具有“不具有上下文感知的Tag Parser
'模糊'结果”时,它立即开始显示IntelliSense选项而不是延迟5秒以上。
因此,也许可以检查语言或环境扩展名的特定选项。