即多个对齐语句中间有空行时, 是否跨过, 如果要开启连续赋值语句的配置, 建议为false AcrossEmptyLines: false # 同AcrossComments: 即是否跨过注释, 建议false AcrossComments: false # 是否跨过复合语句(包括空行及注释), 建议False AlignCompound: false # 是否(右)对齐赋值操作的操作符, 建议true PadOperators: ...
voidfunc(){returnsome_func(some_variables)<<"aaaaaaaaaaaaaaasssssssssssssssaaaaaaaaaaaaaaaaaa"<<"asdaaasssssssss";} 2.5 对齐注释AlignTrailingComments(Boolean) 如果true,对齐尾随注释。 代码语言:javascript 复制 true:false:int a;// My comment a vs. int a; // My comment aint b=2;// comment...
200 # 指针对齐方式: Left, Right, Middle PointerAlignment: Left # 注释是否换行: true, false ReflowComments: true # 允许排序#include SortIncludes: true # 空格是否在C风格类型转换后: true, false SpaceAfterCStyleCast: false # 空格是否在模板关键字后: true, false SpaceAfterTemplateKeyword: true #...
AlignConsecutiveDeclarations: None 对齐连续宏定义 AlignConsecutiveMacros: AcrossEmptyLinesAndComments AlignConsecutiveMacros: AcrossComments 逃脱换行(使用反斜杠换行)的反斜杠 AlignEscapedNewlines: Left 操作数对齐方式 AlignOperands: true 尾随的注释对齐 AlignTrailingComments: Always AlignTrailingComments: false 允许...
指针和引用的对齐: Left, Right, MiddlePointerAlignment: Left# 允许重新排版注释ReflowComments:true# 允许排序#includeSortIncludes:true# 在C风格类型转换后添加空格SpaceAfterCStyleCast:false# 在赋值运算符之前添加空格SpaceBeforeAssignmentOperators:true# 开圆括号之前添加一个空格: Never, ControlStatements, ...
常用配置中文注释如下: --- # 语言: None, Cpp, Java, JavaScript, ObjC, Proto, TableGen, TextProto Language: Cpp # BasedOnStyle: LLVM # 访问说明符(public、private等)的偏移 AccessModifierOffset: -4 # 开括号(开圆括号、开尖括号、开方括号)后的对齐: Align, DontAlign, AlwaysBreak(总是在开括...
# 对齐注释 AlignTrailingComments:true # 指针和引用的对齐方式 PointerAlignment:Right # 用于缩进的列数 IndentWidth:4# switch的case缩进IndentCaseLabels:true# OC里面,在@property后加空格ObjCSpaceAfterProperty:true# OC里面,在Protocol前后加空格ObjCSpaceBeforeProtocolList:true ...
对齐所有等号 AlignConsecutiveAssignments: false # 连续声明时,对齐所有声明的变量名 AlignConsecutiveDeclarations: false # 左对齐逃脱换行(使用反斜杠换行)的反斜杠 换行时反斜杠位置:左对齐 AlignEscapedNewlines: Left # 水平对齐二元和三元表达式的操作数 AlignOperands: true # 对齐连续的尾随的注释 AlignTrailing...
true # 左对齐换行(使用反斜杠换行)的反斜杠 AlignEscapedNewlinesLeft: true # 水平对齐二元和三元表达式的操作数 AlignOperands: true # 对齐连续的尾随的注释 AlignTrailingComments: true # 允许函数声明的所有参数在放在下一行 AllowAllParametersOfDeclarationOnNextLine: true # 允许短的块放在同一行 AllowShortBlo...
key1:value1key2:value2# 注释 不希望被格式化的代码可以通过特定注释 隔离出来。如下 // clang-format off // clang-format on 使用举例: some code// clang-format off不希望被格式化的代码// clang-format onsome code 关于如何获取 .clang-format 文件, Visual Studio 如何使用和配置 ,查看以下链接: ...