9

Hello suddenly VS2010 has started formatting my if statements in a way that I don't want and I don't know how to turn it of..I Used to format if statements without accolades like this.

if (true) DoThis();

But now VS2010 formats that as follows all the time.

if (true)
    DoThis();

I Don't want this and it drives me nuts. I Don't have any plugins installed. Can anybody help me ? Where I can adjust this setting ?

4

2 に答える 2

9

そうだった

options->text editor->c#->Wrapping->ステートメントとメンバー宣言を同じ行に残します。

(オンにする必要があります)。

スティーブ B あなたは私に「ほぼ」正しい選択肢を教えてくれたので、Kudus を持つことができます。

于 2012-06-16T09:04:14.640 に答える
0

[ツール] > [オプション] > [テキスト エディター] > [C#] (または使用している言語) > [書式設定] > [改行] を調べてみてください。そこで選択したものを参照してください。

また、プラグインがないとおっしゃいましたが、Reshaper はインストールされていますか?if ブロックをフォーマットするために特別に設計された resharper 設定を知っています。

編集: @Steve B は正しかったです。「改行」の代わりに「折り返し」を選択し、「ブロックを 1 行に残す」を選択します。

于 2012-06-11T14:26:58.397 に答える