Gibt es eine Möglichkeit, Visual Studio 2010 zu verhindern, C # -Code in ASP.NET MVC-Ansichten zu formatieren?

8

Ich möchte, dass Visual Studio meine .cs -Dateien automatisch formatiert, aber gibt es eine Möglichkeit, die automatische Formatierung von C # -Code zwischen den <% %> -Tags in ASP.NET MVC-Ansichten zu verhindern, weil es wirklich einen Unordnung davon?

    
Kev 30.09.2010, 22:03
quelle

4 Antworten

3

Soweit ich weiß, gibt es keine Möglichkeit, die Formatierung nur in ASP.NET-Dateien zu deaktivieren, da sie die Regeln für C # in Tools - & gt; Optionen - & gt; Texteditor - & gt; C #.

    
zainnab 06.10.2010 00:26
quelle
2

Es gibt keine Möglichkeit, dies zu tun, und es ist ein großer Zeitverschwender, die Formatierung von ASPX-Seiten immer wieder zu reparieren. Es macht mich verrückt.

Es gibt zwei Verbindungsprobleme / Bugs dafür. Eine wurde für Monate als behoben markiert, aber die letzte Antwort sieht nicht so aus, als wäre alles schon erledigt.

Ссылка

Ссылка

    
Jon Kragh 10.12.2010 00:39
quelle
1

Leider (afaik), können Sie keine separaten Einstellungen für C # in .cs und .aspx Dateien haben. Sie können die Einstellungen für C # in Tools ändern - & gt; Optionen - & gt; C # - & gt; Formatierung.

Damit die Dinge mit MVC gut funktionieren, habe ich einige Einstellungen im Abschnitt Neue Zeilen geändert. Ich habe die Kontrollkästchen für Kontrollblock, Objektinitialisierer und "sonst" deaktiviert. Dies erzeugt die walk-like-a-ägyptischen Stil Klammern, die am besten in MVC-Code funktioniert, ohne zu viel mit meinem normalen C # -Code zu schrauben. Ich lasse die Einstellungen für Funktionen, Klassen usw. alleine, da Sie diese normalerweise nicht in einer ASPX-Datei definieren.

    
avesse 08.10.2010 18:04
quelle
-1

Sie können Razor als View Engine anstelle von aspx verwenden.

Siehe auch:

oleschri 31.05.2011 11:09
quelle