要在上述clang-format配置的基础上确保lambda函数的花括号换行,可以添加以下选项:
AllowShortLambdasOnASingleLine: 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,
AllowShortLambdasOnASingleLine: false
}
请注意,根据个人或团队的具体需求,可以根据代码风格规范进行进一步调整和定制。
内容由零声教学AI助手提供,问题来源于学员提问




