原来是一个特定的VS Code扩展造成的问题。
Angular语言服务。禁用它使速度飞快。
尝试这个方法看看是否是某个扩展引起的问题。
Cmd/Ctrl + Shift + P
> “reload” > “Developer: Reload Window”。这比关闭和重新打开VSCode要快得多。 - bradykey问题可能是与错误的设置配置有关。
您可能希望确保这些设置已打开:
控制是否在输入时自动显示建议
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
控制快速建议出现的延迟时间(以毫秒为单位)
"editor.quickSuggestionsDelay": 10,
虽然我的回答是关于C ++的,但仍然有一定相关性。
我正在使用Microsoft的C / C ++扩展程序,并且当我将其Intelli Sense Engine
设置从默认值
切换为带有“上下文感知结果”的标记解析器
时,它立即开始显示IntelliSense选项,而不是延迟5秒以上。
因此,也许您可以检查您的语言或环境扩展程序的特定选项。
打开命令面板(Ctrl
+Shift
+P
)
选择“开发人员: 显示运行中的扩展”
如果扩展需要超过500毫秒才能激活,则似乎存在问题。
您可以右键单击并停止它。
我在VS Code上使用Python时遇到了同样的问题,但是我的解决方法是禁用Jedi IntelliSence,以提高性能。
只需在选项中设置"python.jediEnabled": false即可。
由于内存对我来说不是问题,因此我还启用了代码分析,将解析器树保存在内存中:"python.analysis.memory.keepLibraryAst": true
imports
并转到指定的文件,但对我来说可能需要十秒钟!我必须手动搜索 class X
而不是直接按 F12。 - Simon_Weaver请在settings.json文件中使用以下数值
"editor.suggest.snippetsPreventQuickSuggestions": false,
通过禁用未完全安装的扩展程序,我的问题得以解决。
Visual Studio IntelliCode