1

Resharper は現在、コードを次のようにフォーマットしています。

myField1 = expression1 +
    expression2 +
        expression4 +
            expression5 +
                expression6;

if (expression1 
        || expression2
            || expression4
                || expression5
                    || expression6
                        || expression7)
{
}

動作を次のように変更するにはどうすればよいですか。

myField1 = expression1 +
    expression2 + expression3 +
    expression4 +
    expression5 +
    expression6;


if (expression1 
    || expression2
    || expression4
    || expression5
    || expression6
    || expression7)
{
}

ありがとうございました!

4

3 に答える 3

3

メニューから:

Resharper -> Options...

次の場所に移動します。

Languages -> C# -> Formatting Style -> Other

そしてチェック:

Align Multiline Constructs -> Expression

于 2012-04-17T10:19:35.650 に答える
1

Options-Code Editing の下に、複数行の構造を整列するためのオプションがあります。それらの 1 つは Expression であり、これを有効にして、必要な動作を得ることができます。

于 2012-04-17T10:09:01.923 に答える
0

ちなみに、ReSharper 7.0 EAP では、階段状の書式設定は修正されています。

于 2012-06-30T20:27:08.940 に答える