Wie kann ich in Sublime Text eine XML-Datei schön formatiert (Pretty Print) darstellen?

Melden
  1. Einführung in das Problem der XML-Formatierung in Sublime Text
  2. Möglichkeiten zur XML-Schönformatierung in Sublime Text
  3. Installation und Verwendung eines XML-Formatierungs-Plugins
  4. Alternative Methode: Nutzung externer Tools
  5. Fazit

Einführung in das Problem der XML-Formatierung in Sublime Text

Sublime Text ist ein beliebter, leichter Texteditor, der von vielen Entwicklern für die Bearbeitung verschiedenster Dateitypen genutzt wird.

Bei XML-Dateien kann der Quellcode jedoch oft unübersichtlich und schwer lesbar sein, wenn er nicht richtig formatiert ist.

Die sogenannte Pretty Print-Funktion sorgt dafür, dass der XML-Code mit passenden Einrückungen und Zeilenumbrüchen dargestellt wird,

Möglichkeiten zur XML-Schönformatierung in Sublime Text

Sublime Text bietet von Haus aus keine eingebaute Funktion, die XML automatisch formatiert.

Um eine "Pretty Print"-Darstellung zu erreichen, benötigt man in der Regel ein Plugin oder ein externes Werkzeug, das in Sublime Text eingebunden werden kann.

Eine der bekanntesten Methoden ist die Installation entsprechender Pakete über den Package Control Manager.

Über diesen lassen sich Plugins installieren, die speziell für die Formatierung von XML entwickelt wurden.

Installation und Verwendung eines XML-Formatierungs-Plugins

Nachdem der Package Control Manager in Sublime Text installiert ist, suchen Sie nach einem Plugin wie zum Beispiel Pretty XML oder XML Formatter.

Diese erweitern Sublime Text um Funktionen, mit denen Sie den XML-Code durch einen einfachen Befehl oder eine Tastenkombination automatisch formatieren können.

Nach der Installation markiert man den gesamten XML-Code (oder eine Auswahl) und ruft den Formatierungsbefehl auf, wodurch der Code mit Einrückungen und Zeilenumbrüchen neu strukturiert wird.

Alternative Methode: Nutzung externer Tools

Sollte kein passendes Plugin zur Verfügung stehen oder gewünscht sein, können Sie externe Programme zur XML-Formatierung nutzen.

Beispielsweise bieten Online-Tools oder Kommandozeilenwerkzeuge wie xmllint oder xmlstarlet die Möglichkeit, XML sauber zu formatieren.

Der formatierten XML-Code können Sie anschließend zurück in Sublime Text kopieren. Diese Alternative ist insbesondere dann hilfreich, wenn Sie kein dauerhaftes Plugin installieren möchten.

Fazit

Sublime Text selbst bringt keine eingebaute XML-Pretty-Print-Funktion mit.

Die beste Methode zur schönen Formatierung von XML-Dateien ist die Installation eines entsprechenden Plugins über den Package Control Manager, wie Pretty XML.

Alternativ können externe Tools verwendet werden, um den XML-Code vor der Bearbeitung in Sublime Text zu formatieren.

Dadurch wird die Arbeit mit XML-Dateien wesentlich komfortabler und die Übersichtlichkeit erhöht.

0

Kommentare