Wie kann ich #if-Anweisungen im Code einrücken? [Duplikat]

8

Im folgenden Beispielcode gibt es eine #if -Direktive, aber beachten Sie das Fehlen der Einrückung:

%Vor%

Ich weiß, dass dies für einige reine Entwicklungspraktiken wahrscheinlich so ist, aber ehrlich gesagt ist es mir in VS.NET egal und würde es vorziehen, sich an meinem Code auszurichten. Gibt es eine Möglichkeit, # -Direktiven automatisch mit dem Rest des VS.NET-Codes einzurücken?

Danke!

    
atconway 26.10.2012, 18:18
quelle

3 Antworten

2

Ich habe versucht, hier etwas zu suchen:

  

Option - & gt; Texteditor - & gt; C #

Aber leider scheint Visual Studio nichts eingebaut zu haben, was es erlaubt, die Präprozessordirektiven auf diese Weise einzurücken. Allerdings googeln ich fand diese Antwort und es empfiehlt sich Verwenden Sie StyleCop . Hoffe das hilft dir.

    
Omar Mahili 26.10.2012, 18:32
quelle
3

Ich bin mir nicht sicher, ob Sie das mit Visual Studio nativ machen können. Sie müssen möglicherweise ein Plugin wie verwenden StilCop. Siehe Ссылка

Ich verstehe, warum Sie den Einzug machen möchten - weil die bedingten Anweisungen derzeit ziemlich unordentlich aussehen. Mit der aktuellen Einrückung ist es jedoch von Vorteil, dass sie von jemandem, der Ihren Code liest, leicht gesehen werden kann. Da bedingte Anweisungen den Fluss Ihres Codes stark verändern können, könnte es in Ordnung sein, wie es jetzt ist. Ansonsten haben Sie die Plugin-Optionen:)

    
rizalp1 26.10.2012 18:30
quelle
2

Ich weiß nichts, aber die # Pragmas sollten sowieso nicht eingerückt werden, da sie vom Code nicht betroffen sind. Es ist in Ordnung, den Debug.Print natürlich einzurücken.

    
Surfbutler 26.10.2012 18:27
quelle

Tags und Links