2

自動書式設定ブレース スタイルを好みに合わせて構成したいと思います。私はすべてのオプションに目を通しましたが、私が好きなようにそれを得ることができません.

これが私の好みの形式のサンプルです。

if (condition
 && anothercondition
   )
{
  DoStuff();
} else {
  DoOtherStuff();
}

try
{
   DoBadstuff();
} catch (System.Exception ex) {
   FixBadStuff();
} finally {
   CleanUp();
}

したがって、基本的に、開始中括弧は改行にする必要があります(これは可能です)。ただし、右中括弧、および後続の関連するステートメント、および左中括弧はすべて 1 行にする必要があります。すなわち

} else {

これで最後の部分を取得できますが、最初の左中括弧も同じ行に配置した場合に限ります。

これを達成する方法を知っている人はいますか?

&& と || のフォーマットについてはあまり気にしません。if - 内では、このようなことは一般にまれであり、私は気にしません。

4

1 に答える 1

2

あなたはこれを行うことはできません...(個人的には、恐ろしく一貫性がないはずです)

VS2012 では、キーワード グループ全体のブレースの動作を変更できます。(たとえば、すべての制御ブロックのキーワード)、個々の単語ではありません (つまり、 makeTryとは異なる動作をさせますcatch)

VS2012 オプション

于 2012-09-06T11:40:28.173 に答える