Eclipse C ++格式

时间:2014-05-20 17:48:19

标签: c++ eclipse-cdt

我无法按照我希望的方式配置Eclipse 4.2来格式化我的C ++初始化列表。

我所追求的是:

class Foo
{
    int a;
    double b;
    char c;
private:
    Foo()
    : a(0), b(-1.0)
    , c('@')
    {}
};

似乎没有很多配置选项可以使冒号出现在下一行,未缩进,并使初始化列表流到前一个逗号的下一行。

相反,这就是我最终的结果:

class Foo
{
    int a;
    double b;
    char c;
private:
    Foo() :
        a(0), b(-1.0),
        c('@')
    {
    }
};

是否有任何配置选项可以提供我所追求的内容?

1 个答案:

答案 0 :(得分:0)

没有这样的选择。 Eclipse CDT是一个开源项目,它们可能会欢迎添加此功能的补丁。

您可以在官方Eclipse CDT website上了解有关如何执行此操作的详情。