gpt4 book ai didi

clang-format - 如何在C99中将指定的初始值设定项与 clang-format 对齐?

转载 作者:行者123 更新时间:2023-12-03 16:28:18 33 4
gpt4 key购买 nike

我正在使用 clang-format 4.0.0来对齐我的个人项目。
我将以下配置用于 clang-format 。

Language:        Cpp
BreakBeforeBraces: Allman
ColumnLimit: 120
TabWidth: 4
IndentWidth: 4
UseTab: ForContinuationAndIndentation

下面的示例代码使用上述配置进行了对齐。
struct test
{
int a;
int b;
int c;
};

struct test T = {
.a = 1, .b = 2, .c = 3,
};

有没有什么办法可以像下面显示的那样对齐初始化部分。
基本上,我正在寻找一种将所有初始化程序放在单独的行中的方法。
struct test T =
{
.a = 1,
.b = 2,
.c = 3,
};

最佳答案

使用clang-format 6.0.0,格式化就是您所需要的。实际上,似乎不再有任何方法可以获得您不喜欢的单行格式。

关于clang-format - 如何在C99中将指定的初始值设定项与 clang-format 对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46929907/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com