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)

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)

... 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.


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.)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.