1

データ メンバーの ":" の後に 4 つのスペースが必要なので、indent_ctor_init_leading を 4 に設定します。しかし、常に 2 つのスペースが与えられます。

予想された結果 :

predictor::predictor() :
    is_human{false}{}

真の結果 (2 つのスペースのみ) :

predictor::predictor() :
  is_human{false}{}

いくつかの実験の後、構成「indent_columns」によってスペースを uncrustify インデントすることがわかりましたが、常に「indent_ctor_init_leading」を無視します (効果はありません)。「indent_class_colon」と「indent_constr_colon」を true に設定しても効果はありません。

構成は defaults.cfg に基づいており、uncrustify のバージョンは 0.61.3 です。

4

0 に答える 0