列挙型を個々の行に保持するためにclang-formatを構成する方法を知っている人はいますか?
すなわち
enum {
ONE,
TOW,
THREE
};
対。
enum {ONE, TWO, THREE};
編集:
Apple の Objective-C スタイル ガイドに合わせて使用するスタイル オプションを次に示します。
列挙型を個々の行に保持するためにclang-formatを構成する方法を知っている人はいますか?
すなわち
enum {
ONE,
TOW,
THREE
};
対。
enum {ONE, TWO, THREE};
編集:
Apple の Objective-C スタイル ガイドに合わせて使用するスタイル オプションを次に示します。
これは、ある段階で意図的に導入されたものです (したがって、動作を再現できない場合は、古いバージョンを使用している可能性があります)。
すべての要素が 1 行に収まる場合、clang-format は列挙型を 1 行に縮小します。これによりスペースが節約され、通常は読みやすさが低下しません。スタイル オプションはありませんが、どこかに行コメントを追加するか、最後の列挙子の後にコンマを追加することで、これをオーバーライドできます。
enum {
ONE,
TOW,
THREE,
};
また
enum {
ONE, // This means ...
TOW,
THREE
};