使clang-format允许返回类型的函数在它自己的行上

Nat*_*han 2 c c++ clang-format

我试图找出是否可以使用clang-format自动格式化我的项目代码.我们有一种编码风格,它在函数返回类型之后强制执行换行符(但仅在定义中,而不是在声明中).我想用clang格式编码.

我想要这个:

uint32_t
my_function(uint32_t input)
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

不是这个:

uint32_t my_function(uint32_t input)
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

Wes*_*est 7

AlwaysBreakAfterDefinitionReturnType(DRTBS_All)如果将其添加到包含所有格式化决策的.clang格式文件中,它应该完全按照您的要求执行.