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

如何禁用VS Code中C/C++文件注释闭合后的单空格缩进?

解决VS Code C/C++块注释后新行单空格缩进问题

针对你遇到的块注释闭合后新行自动添加单空格缩进的问题,可通过以下两种方式解决:

方法一:通过VS Code设置直接调整

  1. 打开VS Code设置界面(快捷键 Ctrl+, 或 Cmd+,)
  2. 在搜索框输入 C_Cpp: Clang_format_fallback Style,点击「编辑 in settings.json」
  3. 在弹出的settings.json中,将该选项的值修改为包含 AfterComment: false 的配置,示例:
    "C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: LLVM, IndentWidth: 4, AfterComment: false }"
    
    (可根据自己习惯保留其他格式化规则,仅添加AfterComment: false即可)

方法二:使用项目级clang-format配置

如果需要仅针对当前项目生效,可在项目根目录创建 .clang-format 文件,写入以下内容:

BasedOnStyle: LLVM
AfterComment: false

VS Code的C/C++扩展会自动识别该文件并应用配置。

注意:修改配置后,重启VS Code或重新加载窗口(Ctrl+Shift+P 选择「Reload Window」)确保设置生效。

内容的提问来源于stack exchange,提问作者silly-little-guy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 00:42:08