VS Code中如何关闭JavaScript特定函数SpeechRecognitionAlternative的自动补全
VS Code中如何关闭JavaScript特定函数SpeechRecognitionAlternative的自动补全
嗨,我来帮你搞定这个烦人的小问题!你在Windows上用VS Code写JS时,输入alert()总被SpeechRecognitionAlternative的自动补全插进来,又不想关掉所有自动提示,完全能理解这种困扰,试试下面这些精准的解决办法:
- 打开VS Code的设置面板:按下
Ctrl + ,(Windows快捷键),或者点击左下角的齿轮图标选择「设置」。 - 在顶部的搜索框里输入
javascript.suggest.excludeSymbols,定位到这个设置项。 - 点击「在settings.json中编辑」,把
"SpeechRecognitionAlternative"添加到排除数组里,最终配置大概是这样:"javascript.suggest.excludeSymbols": [ "SpeechRecognitionAlternative" ] - 保存settings.json文件后,再去输入
alert()试试——这个讨厌的补全项就不会再冒出来了,其他正常的自动提示功能完全不受影响!
如果你的项目里有jsconfig.json,也可以通过项目级配置实现(不过更推荐上面的方法,因为这个会影响范围更大):
- 在项目根目录新建或打开
jsconfig.json,添加如下配置:
这个配置会跳过默认库的类型检查,间接减少不必要的补全项,但如果需要其他DOM API的补全提示,还是第一种方法更精准适配你的需求。{ "compilerOptions": { "skipLibCheck": true }, "exclude": [ "node_modules" ] }
备注:内容来源于stack exchange,提问作者Philip
相关产品推荐
相关产品推荐

