我有一个这样的枚举:
enum class Fruit {
Apple = 0,
Banana = 1
};
枚举的 .clang 格式配置如下所示:
BreakBeforeBraces: Attach
AllowShortEnumsOnASingleLine: false
BraceWrapping:
AfterEnum: false
应用 clang-format 后,大括号被包裹起来,代码变成
enum class Fruit
{
Apple = 0,
Banana = 1
};
如何配置 clang-format 以保持枚举的原始格式?
我认为这是一个错误。目前已修复,但尚未发布:
我认为您的文件有问题,如果
BraceWrapping
不是 BreakBeforeBraces
,则无法使用 Custom
。