有谁知道如何在 Eclipse 中为 c99 风格的结构初始化列表设置代码格式?
目前代码格式使任何结构初始化列表看起来像这样:
Test test =
{ .a= 0, .b= 0, .c = 0};
我希望它看起来像那样,以便每个成员都在一个新行中:
Test test=
{
.a = 0,
.b = 0,
.c = 0
};
我找不到任何改变初始化外观的设置。它似乎与数组初始化列表没有任何关系
最佳答案
它的名称类似于 Project -> Properties -> C/C++ general -> Formatter。选中“启用项目特定设置”,您可以在其中创建自己的样式规则。创建新的样式配置文件或编辑现有的样式配置文件。
- 在Line Wrapping 选项卡下有一个选项Initializer list,它应该适用于传统的初始化列表作为以及 C99 指定的初始化器。
- 在 Braces 选项卡下还有另一个选项 Initializer list 您希望将其设置为 下一行缩进。
关于c - Eclipse C99结构初始化格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45548822/