通过clang-format实现格式化的好方法是什么?

问题描述 投票:0回答:1

全部

格式化C ++代码,对产生的clang格式感到满意,除了两件事:

如何使冒号与构造函数位于同一行?代替

Detector::Detector()
     : _LogicTarget{nullptr},

我想得到

Detector::Detector():
    _LogicTarget{nullptr},

第二个问题,我可以删除访问修饰符后的中断吗?

public:
    void f();

应该是

public: void f();
c++ formatting clang-format
1个回答
0
投票

您可以通过设置来完成

AllowAllConstructorInitializersOnNextLine : true

然后输出将是

Detector::Detector():
    _LogicTarget{nullptr}

public: void f();
© www.soinside.com 2019 - 2024. All rights reserved.