私は手動で意図的に のようにフォーマットしましたC++の関数呼び出しを持っているこの:clang-format:次の行のすべての関数引数を防ぐ方法は?
DoSomethingForAPurposeThatCausesALongFunctionName(
arg_0,
arg_1,
arg_2);
打ち鳴らすフォーマットは、再フォーマットしたい、このようにそれを:
DoSomethingForAPurposeThatCausesALongFunctionName(
arg_0, arg_1, arg_2)
私はしたくありませんこの。 AllowAllParametersOfDeclarationOnNextLine
が表示されます この動作を関数宣言で制御しますが、関数呼び出しはどうですか? 対応する設定はありますか?
は私の.clang-format
は、次のようになります。
BasedOnStyle: Google
BinPackArguments: false
BinPackParameters: false
AllowAllParametersOfDeclarationOnNextLine: false
AlignAfterOpenBracket: AlwaysBreak
これは間違っています。このパラメータは問題の動作に影響しません。 – rmcclellan
あなたは正しい。それは効果があったように思えたが、それにかかわらず同じことをする。私は最初のものがオープニングブラケットと同じラインになければ、それらがすべて別々のラインに保持されていることが分かります。 –