C++ 如果函数参数列表太长,如何使clang format始终添加新行

C++ 如果函数参数列表太长,如何使clang format始终添加新行,c++,clang,llvm,clang-format,C++,Clang,Llvm,Clang Format,因此,我让clang format执行以下操作: 无效合理长度(标准::向量a, int-df, 向量b, 向量c, std::向量sl); void function 1_带有(真正)长(名称)(例如)(参数)行( 向量a, int-df, 向量b, 向量c, std::向量sl); 在示例2中,名称太长,以至于无法将参数与函数名称的结尾对齐。因此,它添加了一个新行和一个缩进 我希望对所有函数都这样做,因此我最终得出以下结论(因为我们喜欢这种一致性): 无效合理长度( 向量a, int-

因此,我让clang format执行以下操作:


无效合理长度(标准::向量a,
int-df,
向量b,
向量c,
std::向量sl);
void function 1_带有(真正)长(名称)(例如)(参数)行(
向量a,
int-df,
向量b,
向量c,
std::向量sl);
在示例2中,名称太长,以至于无法将参数与函数名称的结尾对齐。因此,它添加了一个新行和一个缩进

我希望对所有函数都这样做,因此我最终得出以下结论(因为我们喜欢这种一致性):


无效合理长度(
向量a,
int-df,
向量b,
向量c,
std::向量sl);
void function 1_带有(真正)长(名称)(例如)(参数)行(
向量a,
int-df,
向量b,
向量c,
std::向量sl);
我找不到一个明显的方法来做到这一点(也许没有)-有办法吗