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

VSCode在括号内按Enter无自动缩进问题求助

解决VSCode括号内回车自动缩进失效问题

之前在VSCode里,在括号内按Enter时会自动添加缩进美化代码,现在该功能失效了。

预期效果:

if(--------) {
    Statement 1
}

实际效果:

if(------) {
Statement 1}

相关截图说明:「编辑器:自动缩进详情截图」、「编辑器:自动缩进截图」

排查及解决步骤:

  • 检查自动缩进核心设置
    打开设置(快捷键Ctrl+,/Cmd+,),搜索并确认以下配置:

    • Editor: Auto Indent 设置为 full
    • Editor: Detect Indentation 保持勾选状态
    • Editor: Indent Size 设置为你习惯的缩进长度(例如4)
  • 排查插件冲突
    暂时禁用所有第三方插件,重启VSCode后测试功能是否恢复。若恢复正常,逐个启用插件,找出导致冲突的插件并更新或移除。

  • 确认文件语言模式
    点击VSCode右下角的语言模式标识(如「JavaScript」),确保选择了当前文件对应的正确语言——不同语言的缩进规则存在差异,选错模式会导致自动缩进失效。

  • 重置编辑器设置
    若以上方法无效,可尝试重置设置:打开命令面板(Ctrl+Shift+P/Cmd+Shift+P),输入Preferences: Reset Settings,选择重置所有设置或仅重置编辑器相关设置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 08:56:07