VS Code C++ 代码格式化方法 首先在vscode中安装扩展C/C++,扩展程序将自动安装clang-format。 2. 打开首选项设置(ctrl + ,),搜索format ,勾选format on save 自动保存。 3.在项目目录下编写.clang-format文件如下,这样每当修改文件保存时,就会依据.clang-format中规定的格式自动格式化代码。 # 语言: None, Cpp, Java, JavaScript, ObjC, Proto, TableGen, TextProto Language: Cpp- wap.kf0r34hj.cn/blog/20250902_621608 # BasedOnStyle: LLVM # 访问说明符(public、private等)的偏移 AccessModifierOffset: -4 # 开括号(开圆括号、开尖括号、开方括号)后的对齐: Align, DontAlign, AlwaysBreak(总是在开括号后换行) AlignAfterOpenBracket: Align # 连续赋值时,对齐所有等号 AlignConsecutiveAssignments: false # 连续声明时,对齐所有声明的变量名 AlignConsecutiveDeclarations: false # 右对齐逃脱换行(使用反斜杠换行)的反斜杠 AlignEscapedNewlines: Right # 水平对齐二元和三元表达式的操作数 AlignOperands: true # 对齐连续的尾随的注释 AlignTrailingComments: true # 不允许函数声明的所有参数在放在下一行 AllowAllParametersOfDeclarationOnNextLine: false # 不允许短的块放在同一行 AllowShortBlocksOnASingleLine: true # 允许短的case标签放在同一行 AllowShortCaseLabelsOnASingleLine: true # 允许短的函数放在同一行: None, InlineOnly(定义在类中), Empty(空函数), Inline(定义在类中,空函数), All AllowShortFunctionsOnASingleLine: None # 允许短的if语句保持在同一行 AllowShortIfStatementsOnASingleLine: true # 允许短的循环保持在同一行 AllowShortLoopsOnASingleLine: true # 总是在返回类型后换行: None, All, TopLevel(函数,不包括在类中的函数), # AllDefinitions(所有的定义,不包括声明), TopLevelDefinitions(所有的函数的定义) AlwaysBreakAfterReturnType: None # 总是在多行string字面量前换行 AlwaysBreakBeforeMultilineStrings: false
Visual Studio Code配置自动规范代码格式-超级详细教
来源:这里教程网
时间:2026-03-03 22:41:55
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 百融云25年AI起量:先垂直,后通用
百融云25年AI起量:先垂直,后通用
26-03-03 - Oracle RAC复杂架构切换实践,DRCC助力卷烟厂MES系统实现分钟级容灾切换
- Oracle大in慢查询优化
Oracle大in慢查询优化
26-03-03 - 从 Oracle 到 TiDB,通过ETL工具,高效实现数据拉通
从 Oracle 到 TiDB,通过ETL工具,高效实现数据拉通
26-03-03 - 从性价比到价值感:二手电商重塑消费心智
从性价比到价值感:二手电商重塑消费心智
26-03-03 - 麦当劳招退休人员:00后太小,60后正好?
麦当劳招退休人员:00后太小,60后正好?
26-03-03 - 一场由“消失的进程”引发的追踪:数据库备份异常背后的暗战
一场由“消失的进程”引发的追踪:数据库备份异常背后的暗战
26-03-03 - Oracle DataGuard 搭建关键参数详解
Oracle DataGuard 搭建关键参数详解
26-03-03 - 重新认识Keep:港股AI应用板块的“启明星”
重新认识Keep:港股AI应用板块的“启明星”
26-03-03 - 基数反馈机制引起的执行计划错误
基数反馈机制引起的执行计划错误
26-03-03
