私は、コード ベースをより統一されたコーディング規則にフォーマットする作業を行っています。変更の 1 つは、左中括弧をクラス、メソッドなどと同じ行に配置することを要求することです。これは Eclipse で簡単に構成できますが、フォーマッタがカスタム改行を台無しにしないように、すでにラップされた行を結合しないようにフォーマッタを設定したい。残念ながら、これは中かっこのルールをオーバーライドするため、次のようにフォーマットされた古いコード
int foo()
{
return 0;
}
中括弧を修正すると改行が追加されるため、フォーマッタには影響されません。これを回避する最善の方法は何ですか? 最初の一括フォーマット用に別のフォーマッターを見つける必要がありますか? その後、将来のコミットにポリシーを適用するだけで済みますか?