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

VSCode自动补全时自动添加大括号问题求助

解决VSCode自动补全追加={}的问题

问题演示动图

以下是几种可直接尝试的解决方法:

  • 关闭语言服务的自动补全初始化功能
    打开VSCode设置(快捷键Ctrl+,/Cmd+,),分别搜索并设置:

    • typescript.suggest.completeFunctionCalls → false
    • javascript.suggest.completeFunctionCalls → false
      这是触发该问题的最常见原因——TS/JS语言服务会自动补全对象类型的默认初始化模板。
  • 检查第三方补全插件
    若安装了AI补全类插件(如Tabnine、Codeium),进入插件设置页面,查找并关闭「自动生成初始化代码」「默认值补全」相关选项。

  • 调整自动导入相关设置
    搜索设置项:

    • javascript.preferences.importModuleSpecifierEnding → none
    • typescript.preferences.importModuleSpecifierEnding → none
      避免自动导入时附带初始化模板。
  • 重置补全相关设置
    若不确定具体触发项,点击设置界面右上角的「打开设置(JSON)」,删除所有自定义的补全、代码建议类配置,保存后重启VSCode测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 14:05:23