Formatieren Sie XML in Visual Studio 2010 neu

106

Gibt es eine einfache Möglichkeit, eine XML-Datei während der Anzeige in Visual Studio 2010 neu zu formatieren? Wenn Sie beispielsweise eine generierte app.config-Datei öffnen, sieht sie möglicherweise folgendermaßen aus:

<?xml version="1.0"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>

Dies ist schwer zu lesen. Gibt es eine Möglichkeit, Visual Studio 2010 anzuweisen, dies so zu formatieren, dass es eher so aussieht:

<?xml version="1.0"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
</configuration>

Vielen Dank für jede Hilfe.

Update: Mit Dank an Julien Hoarau für eine der Antworten. Die Antworten sind:

Edit -> Advanced -> Format Document (Ctrl+K, Ctrl+D)
Edit -> Advanced -> Format Selection (Ctrl+K, Ctrl+F)
Michael Goldshteyn
quelle
Ich möchte nur eine praktische Option erwähnen: Wenn Sie die automatische Formatierung beim Einfügen aus der Zwischenablage aktivieren / deaktivieren möchtenTools → Options → Text Editor → XML → Formatting → "On paste from clipboard"
Corio

Antworten:

167

Ja, du kannst :

Edit > Advanced > Format document (Ctrl+K Ctrl+D)
Julien Hoarau
quelle
... und wenn es aus einer Datei stammt, sollte die Dateierweiterung für das Format relevant sein ... wie .xml oder .html
BeardinaSuit
5

Wenn Sie Ihre rechte Hand frei lassen möchten, um etwas anderes zu tun, können Sie Ctrl+ E, Ctrl+ verwenden D.

Ich bin mir nicht sicher, wie sich das von Ctrl+ K, Ctrl+ unterscheidet D.

Paul Spangle
quelle
1

VS2010 ist nicht 100% sicher, aber wenn Sie in VS2015 eine lange XML-Zeichenfolge kopieren und in ein XML-Dokument einfügen, wird sie automatisch neu formatiert.

("Dokument formatieren" ist normalerweise der richtige Weg, um nur eine andere Option zu erwähnen.)

Jemmeh
quelle