有没有办法配置 clang-format 以这种方式行事?请注意每个参数如何在自己的行上并且仅缩进 1 级,而不是与函数名称对齐。这是我首选的编码风格,但我无法使用 clang-format 来做到这一点。
int a_very_long_function_name(
int var_a,
double my_b,
char *str
) {
int d = 0;
/* ... */
return d;
}
最佳答案
据我所知,这是不可能的。
您可以使用这个漂亮的工具尝试所有不同的参数:https://zed0.co.uk/clang-format-configurator/
关于clang 格式函数参数缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58229393/