Im folgenden Beispielcode gibt es eine #if
-Direktive, aber beachten Sie das Fehlen der Einrückung:
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!
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.
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:)
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.
Tags und Links c# visual-studio