Test: XML Spy Suite 4.3

XML Spy IDE

In der Entwicklungsumgebung (IDE) von XML Spy gibt es eine Auswahl zwischen verschiedenen Ansichten für ein Dokument. Die Textansicht stellt XML-konforme Dateien mittels Syntax-Highlighting dar und erlaubt beispielsweise problemloses Copy-and-Paste aus anderen Anwendungen.

Ist ein Schema oder eine DTD für das Dokument angegeben, unterstützt der Editor den Anwender bei der Eingabe in mehrfacher Hinsicht:

  • Beim Öffnen eines Tags mittels < zeigt eine Drop-and-Down-Liste alle definierten XML-Tags an. Allerdings überprüft der Editor nicht, ob das Tag auch tatsächlich erlaubt ist.

  • Innerhalb des Tags bietet der Editor - ebenfalls per Drop-and-Down - eine Liste mit allen für dieses Tag erlaubten Attributen.

  • In "Entry Helpers" genannten Fenstern zeigt XML Spy Tags und Attribute an. Per Doppelklick auf ein definiertes Tag lässt sich dieses - inklusive eventuell zwingend vorgeschriebener Child-Elemente - an der aktuellen Stelle einfügen.

  • Ebenso kann man mit Attributen für ein Tag verfahren.

  • Eine Liste aller definierten Entities erspart die lästige Suche nach den richtigen Codes. Auch hier reicht ein Doppelklick.

Mittels eines Menübefehls formatiert XML Spy den Quelltext automatisch mit Einrückungen, sodass sich der Code leichter lesen lässt. Weitergehende Funktionen bietet nur der so genannte Enhanced Grid View.