如何永久禁用VS Code中类似IntelliSense的烦人的信息弹窗?
解决VS Code中JS无用信息弹窗的问题
我之前写JS的时候也被这种烦人的弹窗搞崩溃过——关了立马又弹,还挡着代码完全没用!下面是我亲测有效的几个解决办法,你可以挨个试试:
1. 排查并禁用可疑第三方插件
很多时候这种弹窗不是VS Code自带的,是某个第三方插件搞的鬼。你可以这么做:
- 打开扩展面板(快捷键
Ctrl+Shift+X) - 看看最近安装的、和JS相关的插件(比如一些小众的语法提示、代码检查插件)
- 逐个禁用这些插件,每禁用一个就重启VS Code,看看弹窗是不是消失了
- 找到罪魁祸首后,直接卸载或者永久禁用它就行
2. 调整VS Code自带的IntelliSense设置
如果是自带的提示弹窗但完全没用,可以精准关掉相关设置:
- 打开设置面板(快捷键
Ctrl+,) - 搜索
javascript.suggest.enabled,把这个选项设为false,直接关掉JS的自动提示 - 要是不想完全关掉,还可以调整更细的设置:比如搜索
editor.quickSuggestions,把其中JavaScript对应的选项改成false;或者搜索editor.suggestOnTriggerCharacters,去掉里面的JS相关触发字符(比如.、(这些),这样输入时就不会自动弹提示了 - 另外,如果是参数提示弹窗,搜索
editor.parameterHints.enabled,关掉这个选项就能解决
3. 禁用无用的代码验证提示
有些弹窗是代码验证工具(比如VS Code自带的JS验证)弹的无用提示:
- 在设置里搜索
javascript.validate.enable,把这个设为false,关掉VS Code自带的JS语法验证 - 如果你用了第三方lint工具,检查一下它的配置文件,把没必要的规则关掉,或者暂时禁用对应的插件试试
4. 重置VS Code设置(终极方案)
如果上面的方法都没用,可能是自定义设置出现了冲突,试试重置:
- 打开命令面板(快捷键
Ctrl+Shift+P) - 输入
Preferences: Reset Settings,选择重置到默认设置 - 重启VS Code后,再逐步调整自己需要的设置,这样就能排除设置层面的问题
内容的提问来源于stack exchange,提问作者Sam Axe
相关产品推荐
相关产品推荐

