You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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,添加如下配置:
    {
      "compilerOptions": {
        "skipLibCheck": true
      },
      "exclude": [
        "node_modules"
      ]
    }
    
    这个配置会跳过默认库的类型检查,间接减少不必要的补全项,但如果需要其他DOM API的补全提示,还是第一种方法更精准适配你的需求。

备注:内容来源于stack exchange,提问作者Philip

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 12:29:32