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

如何关闭VS Code中无需触发的自动补全功能

解决VS Code自动触发补全的问题

问题描述

我的VS Code会在未按下任何按钮、菜单选项、提示弹窗或快捷键的情况下自动触发补全。我不确定这是否是由安装的某个扩展导致的。我是编程新手,虽然自动补全有帮助,但不利于我提升编程能力,因此想了解如何在VS Code中完全关闭该设置。

VS Code自动补全界面

解决方法

1. 修改VS Code原生补全设置

打开设置界面(快捷键Ctrl+, / Cmd+,),搜索并调整以下设置:

  • 将Editor: Quick Suggestions的所有子选项(strings、comments、other)均设为false,关闭基础快速提示
  • 把Editor: Accept Suggestion On Commit Character设为false,避免输入特定字符时自动补全
  • 将Editor: Accept Suggestion On Enter设为false,防止回车触发自动补全
  • 把IntelliSense: Enable设为false,彻底关闭VS Code自带的智能补全

2. 排查第三方扩展

如果上述设置无效,大概率是第三方扩展(比如语言专属插件)导致的:

  • 打开扩展面板(快捷键Ctrl+Shift+X / Cmd+Shift+X),一次性禁用所有扩展,重启VS Code后测试自动补全是否消失
  • 若消失,逐个重新启用扩展并重启测试,定位到问题扩展后,要么直接禁用,要么进入该扩展的设置页面关闭其自动补全相关选项

内容的提问来源于stack exchange,提问作者hyeonwoo park

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 05:45:37