我试图弄清楚是否可以使用 clang-format 自动格式化我的项目的代码。我们有一种编码风格,它在函数返回类型之后强制换行(但仅在定义中,不在声明中)。我想以 clang 格式对此进行编码。
IOW,我想要这个:
uint32_t
my_function(uint32_t input)
{
return 0;
}
不是这个:
uint32_t my_function(uint32_t input)
{
return 0;
}
我试图弄清楚是否可以使用 clang-format 自动格式化我的项目的代码。我们有一种编码风格,它在函数返回类型之后强制换行(但仅在定义中,不在声明中)。我想以 clang 格式对此进行编码。
IOW,我想要这个:
uint32_t
my_function(uint32_t input)
{
return 0;
}
不是这个:
uint32_t my_function(uint32_t input)
{
return 0;
}
AlwaysBreakAfterDefinitionReturnType(DRTBS_All)如果将其添加到包含所有格式决定的 .clang-format 文件中,它应该完全符合您的要求。