AlignOperands
AlignOperands (OperandAlignmentStyle
)¶
Info
clang-format 12
如果为 true
,则水平对齐二进制和三元表达式的操作数。
可能的值:
OAS_DontAlign
: 不要对二进制和三元表达式的操作数进行对齐。换行后的行从行首开始缩进 ContinuationIndentWidth 空格。
OAS_Align
: 水平对齐二进制和三元表达式的操作数。
具体地说,它将一个需要在多行中分割的单个表达式的操作数对齐,例如:
int aaa = bbbbbbbbbbbbbbb +
ccccccccccccccc;
当 BreakBeforeBinaryOperators 被设置时,被包装的操作符与操作数在第一行对齐。
int aaa = bbbbbbbbbbbbbbb
+ ccccccccccccccc;
OAS_AlignAfterOperator
: 水平对齐二进制和三元表达式的操作数。
这类似于 AOS_Align
,除了当 BreakBeforeBinaryOperators
被设置时,该操作符是不缩进的,以便被包装的操作数在第一行与操作数对齐。
int aaa = bbbbbbbbbbbbbbb
+ ccccccccccccccc;
最后更新:
2022-10-31