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

VS Code更新后JS自动补全接受时自动插入空行问题求助

解决VS Code 1.93.x IntelliSense补全自动插入空行问题
  • 检查并关闭editor.formatOnType设置:该设置可能在补全触发后自动执行格式化,导致额外空行插入。在settings.json中添加:

    "editor.formatOnType": false
    
  • 禁用JavaScript格式化功能:尝试关闭JS语言的自动格式化,排查是否是格式化规则导致的问题:

    "javascript.format.enable": false
    
  • 重置用户设置至默认:若之前修改过多项设置存在冲突,可通过命令面板执行Preferences: Reset Settings,重置后再逐步配置所需选项。

  • 排查工作区设置冲突:打开项目根目录下的.vscode/settings.json,检查是否存在覆盖用户设置的补全、格式化相关配置(如editor.insertSpaces、editor.lineHeight等),暂时注释后测试。

  • 切换TypeScript版本:VS Code内置的TypeScript服务可能存在版本bug,若项目本地安装了TypeScript,可在命令面板执行TypeScript: Select TypeScript Version,选择Use Workspace Version。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 22:32:34