我尝试在 eclipse 中为我的代码格式化程序应用一些指导方针,但我有两个问题: 首先,枚举类:
我在格式化后的期望:
enum class Type : uint8_t
{
first = 1,
second = 2,
third = 3
}
格式化后得到的结果:
enum class Type
: uint8_t {
first = 1,
second = 2,
third = 3
}
第二件事是构造函数: 同样,我的期望是:
Example::Example(int x) :
_x(x)
{
}
我得到的是:
Example::Example(int x) :
_x(x)
{
}
所以我必须更改枚举的换行符和构造函数分配列表的缩进。但遗憾的是我没有找到这个选项.. 有人可以帮忙吗?
最佳答案
您可以使用 Project Properties->C/C++ General->Formatter
选项卡控制格式化选项:
使用 Edit
弹出以下包含所有选项的窗口:
关于 enum
声明,似乎只能控制换行选项:
关于c++ - Eclipse 格式化程序 : Enums and Constructor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29643425/