AllowShortLambdasOnASingleLine
是在较新的版本中引入的特性。在旧版本的clang-format
中,可以使用另一个选项来实现类似的效果,即BinPackArguments
。
你可以将BinPackArguments
设置为 false
,以确保简短的lambda函数花括号换行。修改后的配置如下:
{
BasedOnStyle: LLVM,
ColumnLimit: 250,
IndentWidth: 4,
UseTab: Never,
TabWidth: 4,
AccessModifierOffset: -4,
NamespaceIndentation: None,
BreakBeforeBraces: Allman,
AllowShortIfStatementsOnASingleLine: false,
IndentCaseLabels: false,
AlignTrailingComments: true,
ContinuationIndentWidth: 0,
BinPackArguments: false
}
请注意,不同版本的clang-format
可能会有一些细微差别,在实际使用时,请参考适用于您所使用版本的文档和说明。
内容由零声教学AI助手提供,问题来源于学员提问