Freigeben über


Konfigurieren der Formatierung im XML-Editor

Sie können steuern, wie XML-Elemente, Attribute und andere Inhalte in Visual Studio formatiert und abgeschlossen werden. In diesem Artikel erfahren Sie, wie Sie Formatierungen und verschiedene Optionen für die XML-Bearbeitung konfigurieren, damit Ihre Dokumente lesbar sind und Ihren Standards entsprechen.

Voraussetzungen

  • Visual Studio installiert
  • Eine XML-Datei oder ein Projekt

Konfigurieren von XML-Formatierungsoptionen

Verwenden Sie die Seite "Formatierungsoptionen ", um anzugeben, wie Elemente und Attribute in Ihren XML-Dokumenten formatiert werden.

  1. Wechseln Sie in Visual Studio zu den>.
  2. Text-Editor-XML> erweitern.
  3. Wählen Sie "Formatierung" aus.
  4. Wählen Sie Ihre bevorzugten Formatierungsoptionen aus:
    • Manuelle Attributformatierung beibehalten: Attribute nicht neu formatieren. Diese Einstellung ist die Standardeinstellung.

      Hinweis

      Wenn sich die Attribute in mehreren Zeilen befinden, wird vom Editor jede Attributezeile eingezogen, um dem Einzug des übergeordneten Elements zu entsprechen.

    • Richten Sie die Attribute jeweils in einer separaten Zeile aus: Richten Sie die zweiten und nachfolgenden Attribute vertikal aus, um dem Einzug des ersten Attributs zu entsprechen. Beispiel:
      <item id = "123-A"
            name = "hammer"
            price = "9.95">
      </item>
      
    • Automatisches Neuformatieren:
      • Beim Einfügen aus der Zwischenablage: Xml-Text aus der Zwischenablage neu formatieren.
      • Nach Abschluss der Endmarke: Das Element wird neu formatiert, wenn die Endmarke abgeschlossen ist.
    • Gemischter Inhalt:
      • Standardmäßiges Formatieren gemischter Inhalte: Versuchen Sie, gemischte Inhalte neu zu formatieren, außer wenn der Inhalt in einem xml:space="preserve" Bereich gefunden wird. Diese Einstellung ist die Standardeinstellung. Wenn ein Element eine Mischung aus Text und Markup enthält, werden die Inhalte als gemischter Inhalt betrachtet. Beispiel:
        <dir>c:\data\AlphaProject\
          <file readOnly="false">test1.txt</file>
          <file readOnly="false">test2.txt</file>
        </dir>
        

Konfigurieren verschiedener XML-Optionen

Verwenden Sie die Seite "Verschiedene Optionen", um die AutoVervollständigen- und Schemaeinstellungen für den XML-Editor zu ändern.

  1. In Werkzeuge>Optionen, erweitern Sie den Texteditor>XML.
  2. Wählen Sie "Sonstiges" aus.
  3. Passen Sie die folgenden Optionen nach Bedarf an:
    • Automatisches Einfügen:
      • Schließen von Tags: Der Text-Editor fügt beim Erstellen von XML-Elementen schließende Tags hinzu. Wenn ein Elementstarttag ausgewählt ist, fügt der Editor das entsprechende Schluss-Tag ein, einschließlich eines übereinstimmenden Namensraum-Präfixes. Dieses Kontrollkästchen ist standardmäßig aktiviert.
      • Attributanführungszeichen: Beim Erstellen von XML-Attributen fügt der Editor die Zeichen =" und " ein und positioniert das Karet (^) innerhalb der Anführungszeichen. Dieses Kontrollkästchen ist standardmäßig aktiviert.
      • Namespacedeklarationen: Der Editor fügt automatisch Namespacedeklarationen ein, wo sie benötigt werden. Dieses Kontrollkästchen ist standardmäßig aktiviert.
      • Anderes Markup (Kommentare, CDATA): Kommentare, CDATA, DOCTYPE, Verarbeitungsanweisungen und anderes Markup werden automatisch abgeschlossen. Dieses Kontrollkästchen ist standardmäßig aktiviert.
    • Netzwerk:
      • Automatisches Herunterladen von DTDs und Schemas: Schemas und Dokumenttypdefinitionen (DTDs) werden automatisch von HTTP-Speicherorten heruntergeladen. Dieses Feature verwendet System.Net mit aktivierter AutoProxy-Servererkennung. Dieses Kontrollkästchen ist standardmäßig aktiviert.
    • Gliedern:
      • Geben Sie den Gliedermodus ein, wenn Dateien geöffnet werden: Aktiviert das Gliederfeature, wenn eine Datei geöffnet wird. Dieses Kontrollkästchen ist standardmäßig aktiviert.
    • Zwischenspeichern:
      • Schemas: Gibt den Speicherort des Schemacaches an. Die Schaltfläche " Durchsuchen " öffnet den aktuellen Speicherort des Schemacaches in einem neuen Fenster. Der Standardspeicherort ist %VsInstallDir%\xml\Schemas.

Nächste Schritte