Formatierung, XAML, Text-Editor, Dialogfeld "Optionen"
Aktualisiert: November 2007
Geben Sie auf der Eigenschaftenseite Formatierung an, wie Elemente und Attribute in XAML-Dokumenten formatiert werden. Klicken Sie zum Öffnen des Dialogfelds Optionen auf das Menü Extras, und klicken Sie dann auf Optionen. Wenn Sie auf die Eigenschaftenseite Formatierung zugreifen möchten, erweitern Sie den Knoten Text-Editor, XAML, Formatierung.
![]() |
---|
Je nach den aktiven Einstellungen oder der verwendeten Version können sich die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. |
Autoformatierungs-Ereignisse
Autoformatierung tritt möglicherweise auf, wenn eines der folgenden Ereignisse erkannt wird.
Abschließen eines Endtags oder einfachen Tags
Abschließen eines Starttags
Einfügen aus der Zwischenablage
Formatierungsbefehle über die Tastatur
Sie können angeben, durch welche Ereignisse die Autoformatierung ausgelöst werden soll.
Bei Abschluss des Endtags oder eines einfachen Tags
Autoformatierung tritt auf, wenn Sie mit dem Eingeben eines Endtags oder eines einfachen Tags fertig sind. Ein einfaches Tag verfügt über keine Attribute, z. B. <Button />.Bei Abschluss des Starttags
Autoformatierung tritt auf, wenn Sie mit dem Eingeben eines Starttags fertig sind.Bei Einfügen aus der Zwischenablage
Autoformatierung tritt auf, wenn Sie XAML aus der Zwischenablage in die XAML-Ansicht einfügen.
Anführungszeichenformat
Diese Einstellung gibt an, ob Attributwerte in einfache oder doppelte Anführungszeichen eingeschlossen werden. Sowohl die automatische Formatierung als auch die automatische Vervollständigung von IntelliSense verwenden diese Einstellung.
Nach dem Festlegen dieser Option sind nur die Attribute betroffen, die Sie anschließend mit dem Designer oder manuell in der XAML-Ansicht hinzugefügt haben.
Doppelte Anführungszeichen (")
Attributwerte werden in doppelte Anführungszeichen eingeschlossen.<Button Name="button1">Hello</Button>
Einfache Anführungszeichen (')
Attributwerte werden in einfache Anführungszeichen eingeschlossen.<Button Name='button1'>Hello</Button>
Tagumbrüche
Sie können eine Zeilenlänge für den Tagumbruch angeben. Ist der Tagumbruch aktiviert, werden alle danach mit dem Designer hinzugefügten XAML-Einträge entsprechend umbrochen.
Tags bei Überschreitung der angegebenen Länge umbrechen
Gibt an, ob Zeilen bei der durch Länge angegebenen Zeilenlänge umbrochen werden.Länge
Die Anzahl von Zeichen, die eine Zeile enthalten darf. Einige XAML-Zeilen können die angegebene Zeilenlänge ggf. überschreiten.
Attributabstand
Mit dieser Einstellung können Sie festlegen, wie Attribute im XAML-Dokument angeordnet werden.
Zeilenvorschübe und Abstände zwischen Attributen beibehalten
Neue Zeilen und Abstände zwischen Attributen sind von der automatischen Formatierung nicht betroffen.<Button Height="23" Name="button1"
Width="75">Hello</Button>
Ein Leerzeichen zwischen Attributen einfügen
Attribute nehmen eine Zeile ein, und die benachbarten Attribute sind durch ein Leerzeichen getrennt. Die Einstellungen für den Tagumbruch werden angewendet.<Button Height="23" Name="button1" Width="75">Hello</Button>
Jedes Attribut in einer eigenen Zeile anordnen
Jedes Attribut ist in einer eigenen Zeile enthalten. Dies ist nützlich, wenn viele Attribute vorhanden sind.<Button
Height="23"
Name="button1"
Width="75">Hello</Button>
Erstes Attribut in der gleichen Zeile wie Starttag anordnen
Ist diese Option aktiviert, wird das erste Attribut in derselben Zeile angezeigt wie das Starttag des Elements.<Button Height="23"
Name="button1"
Width="75">Hello</Button>
Elementabstand
Mit dieser Einstellung können Sie festlegen, wie Elemente im XAML-Dokument angeordnet werden.
Neue Zeilen im Inhalt beibehalten
Leere Zeilen im Elementinhalt werden nicht entfernt.<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Mehrere Leerzeilen im Inhalt zu einer Zeile reduzieren
Leere Zeilen im Elementinhalt werden zu einer einzelnen Zeile reduziert.<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Leerzeilen im Inhalt entfernen
Alle leeren Zeilen im Elementinhalt werden entfernt.<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Automatisch Einfügen
Mit dieser Einstellung können Sie steuern, wann Tags und Anführungszeichen automatisch generiert werden.
Endtags
Gibt an, ob das Endtag eines Elements automatisch generiert wird, wenn Sie das Starttag mit dem Zeichen ">" schließen.Attributanführungszeichen
Gibt an, ob einschließende Anführungszeichen generiert werden, wenn aus der Dropdownliste für die Anweisungsvervollständigung ein Attributwert ausgewählt wird.
Standardansicht
Mit dieser Einstellung können Sie steuern, ob beim Laden von XAML-Dokumenten die Entwurfsansicht angezeigt wird.
- Dokumente immer in XAML-Vollansicht öffnen
Gibt an, ob XAML-Dokumente nur in der XAML-Ansicht angezeigt werden, ohne die Entwurfsansicht. Ist beim Laden großer Dokumente hilfreich.
Siehe auch
Aufgaben
Gewusst wie: Ändern von XAML-Ansichtseinstellungen