Hauptfunktionen
Alles, was Sie zum Erstellen, Validieren und Transformieren von XML unter macOS benoetigen.
Intelligenter Code-Editor
Syntaxhervorhebung, Einrueckungslinien, automatische Einrueckung, XPath-Brotkruemelnavigation und Tag-Zuordnung fuer XML, XSD, XSLT und mehr.
XSD-Validierung
Validierung gegen ein oder mehrere XML-Schemas mit detaillierten Diagnosen, Multi-Namespace-Unterstuetzung und klickbarer Fehlernavigation.
Intelligente Autovervollstaendigung
Kontextbezogene Vorschlaege fuer Elemente, Attribute, Werte und Namespaces basierend auf XSD-, DTD- oder XSLT-Modellen.
XSLT-Transformationen
Integrierter XSLT-1.0-Prozessor mit XSL-FO-zu-PDF-Unterstuetzung (Direktverkauf).
XSD Composer
Ein visueller Schema-Editor mit interaktiver Leinwand, Drag-and-Drop-Knoten, Seitenleiste fuer globale Definitionen und Eigenschafteninspektor.
XPath-Auswertung
XPath-1.0-Ausdruecke auswerten und typisierte Ergebnisse direkt in der Konsole inspizieren.
Web-Vorschau
Live-Vorschau von HTML, XHTML und SVG mit WebKit, automatische Aktualisierung bei jeder Bearbeitung.
Projektverwaltung
Dateien in .xep-Projekten mit verschachtelten Gruppen, aktueller Projektliste und Navigator-Hub-Integration organisieren.
Intelligenter Code-Editor
Ein vollwertiger Texteditor, speziell fuer XML und verwandte Sprachen entwickelt, mit visuellem Echtzeit-Feedback auf jeder Ebene.
- Syntaxhervorhebung โ Elemente, Attribute, Werte, Kommentare, CDATA, Verarbeitungsanweisungen und DOCTYPE
- Einrueckungslinien โ Vertikale Linien zur Visualisierung der Verschachtelungstiefe
- XPath-Brotkruemelnavigation โ Hierarchischer Pfad an der Cursorposition in Echtzeit
- Tag-Zuordnung โ Automatische Hervorhebung zusammengehoeriger oeffnender/schliessender Tag-Paare
- Intelligente Bearbeitung โ Automatisches Schliessen von Tags, automatisches Einfuegen von Attribut-Anfuehrungszeichen, synchronisierte Tag-Umbenennung
- Statusleiste โ Zeile, Spalte, Auswahllaenge und Kodierung auf einen Blick
Kontextbezogene Autovervollstaendigung
Druecken Sie Ctrl+Space, um Vervollstaendigungen auszuloesen. XML Edita analysiert das XSD-Inhaltsmodell an Ihrer Cursorposition und schlaegt nur gueltige Elemente, Attribute, Werte und Namespaces vor.
- Gesteuert durch XSD-Sequence-, Choice- und alle Inhaltsmodelle
- Erforderliche Attribute werden zuerst angezeigt
- Aufzaehlungs- und einfache Typwerte fuer Attribute
- Multi-Schema- und Multi-Namespace-Unterstuetzung
- Unscharfe Zuordnung bei Teiltexteingabe
- Dokumentationsseitenpanel mit Schema-Annotationen
XSD-Validierung
Validieren Sie Ihre Dokumente gegen ein oder mehrere XML-Schemas. Fehler und Warnungen erscheinen in der Konsole mit Klick-Navigation zur Quellposition.
- Wohlgeformtheitspruefung โ Sofortige Syntaxueberpruefung
- Multi-Schema-Validierung โ Unterstuetzung fuer mehrere XSD-Dateien und Namespaces
- Transitive Aufloesung โ Automatische Import-/Include-Kettenaufloesung
- Detaillierte Diagnosen โ Fehler und Warnungen mit Zeilen- und Spaltennummern
- 9 integrierte Schemas โ XML Schema, XHTML, XSLT, XSL-FO, SVG, CML und mehr fuer Offline-Validierung
XSD Composer โ Visueller Schema-Editor
Entwerfen und erkunden Sie XML-Schemas visuell. Die interaktive Leinwand stellt die Schema-Struktur als Baum typisierter Knoten dar, die Sie erweitern, reduzieren, bearbeiten und neu anordnen koennen.
- Interaktive Leinwand โ Auto-Layout, Pinch-to-Zoom, Schwenken, Minimap-Overlay
- 10 Knotentypen โ Element, complexType, simpleType, sequence, choice, all, group, attributeGroup, attribute, any
- Seitenleiste fuer globale Definitionen โ Alle Definitionen nach Kategorie durchsuchen, suchen und filtern
- Eigenschafteninspektor โ Kontextbezogene Panels fuer jeden Knotentyp mit Echtzeit-Bearbeitung
- Facetten-Editor โ Aufzaehlungen, Muster, Einschraenkungen (Laengen, Ziffern, Grenzen)
- Bidirektionale Synchronisation โ Aenderungen im Composer aktualisieren den Quell-XML und umgekehrt
- Export โ Schema-Diagramm als PNG oder PDF exportieren
XSLT-Transformationen
Transformieren Sie XML-Dokumente mit dem integrierten XSLT 1.0 oder externen Prozessoren. Konfigurieren Sie Stylesheets, Parameter und Ausgabeoptionen in einem einzigen Dialog.
- Integriertes XSLT 1.0 โ Schnelle Transformationen ueber libxslt
- XSL-FO zu PDF โ Apache-FOP-Pipeline: XML โ XSL-FO โ PDF (Direktverkauf-Version)
- Automatische Stylesheet-Erkennung โ Liest die xml-stylesheet-Verarbeitungsanweisung
- XML aus XSD generieren โ Erstellen Sie ein gueltiges XML-Dokument aus einem Schema mit konfigurierbaren Optionen
Live-Web-Vorschau
Vorschau von HTML-, XHTML- und SVG-Dokumenten in einer nativen WebKit-Ansicht, die bei jeder Bearbeitung automatisch neu geladen wird.
- Echtzeit-Rendering von HTML, XHTML und SVG
- Vorschau der XSLT-Transformationsergebnisse
- Automatisches Neuladen bei jeder Dokumentaenderung
- Native WebKit-Engine
XPath-Auswertung
Werten Sie XPath-1.0-Ausdruecke direkt in der Konsole aus. Ergebnisse werden mit ihren Typen angezeigt โ Knoten, Zeichenketten, Zahlen oder boolesche Werte.
- Typisierte Ergebnisse: Knotenmengen, Zeichenketten, Zahlen, boolesche Werte
- Dedizierter XPath-Tab in der Konsole
- Schnelle Iteration von Abfragen gegen das aktuelle Dokument
Projektverwaltung
Organisieren Sie Ihre XML-Dateien in Projekten (.xep) mit verschachtelten Gruppen, relativen Pfaden und einem gemeinsamen Navigator Hub ueber alle Fenster hinweg.
- Navigator Hub โ Projektbaum + Tabs fuer geoeffnete Dateien, synchronisiert ueber alle Fenster
- Vorlagen โ 12 integrierte Vorlagen (XML, XSD, XSL, XHTML, SVG, HTML, RSS, Plist, DTD, FO, CML) plus benutzerdefinierte Vorlagen
- Letzte Projekte โ Schnellzugriff vom Willkommensbildschirm und Menue
- macOS-Integration โ Automatisches Speichern, Versionshistorie, Fensterstatuswiederherstellung
Tastaturkuerzel
| Kuerzel | Aktion |
|---|---|
| Cmd+N | Neues Dokument |
| Cmd+O | Dokument oeffnen |
| Cmd+S | Speichern |
| Cmd+F | Suchen |
| Cmd+H | Suchen & Ersetzen |
| Cmd+Shift+W | Wohlgeformtheit pruefen |
| Cmd+Shift+V | Gegen Schema validieren |
| Cmd+Shift+F | Dokument formatieren |
| Cmd+T | XSLT anwenden |
| Cmd+Shift+D | XSD Composer umschalten |
| Cmd+Shift+P | Web-Vorschau umschalten |
| Cmd+0 | Navigator Hub umschalten |
| Cmd+Shift+C | Konsole umschalten |
Editionen & Kompatibilitaet
Zwei Editionen
| Funktion | App Store | Direktverkauf |
|---|---|---|
| XML-Bearbeitung, Validierung, Vervollstaendigung | Ja | Ja |
| XSLT 1.0 (integriert) | Ja | Ja |
| XSD Composer | Ja | Ja |
| XPath-Auswertung | Ja | Ja |
| Web-Vorschau | Ja | Ja |
| XSL-FO zu PDF (Apache FOP) | โ | Ja |
| Uneingeschraenkter Dateizugriff | โ | Ja |
Systemanforderungen
| Anforderung | Minimum |
|---|---|
| Betriebssystem | macOS 14.0 (Sonoma) |
| Architektur | Intel & Apple Silicon |
Fuer wen ist es gedacht?
XML Edita ist fuer alle gedacht, die mit XML unter macOS arbeiten.
XML-Entwickler
XML-Dokumente mit schemagesteuerten Werkzeugen bearbeiten, validieren und transformieren.
Schema-Architekten
Komplexe XSD-Schemas mit dem interaktiven Composer entwerfen und visualisieren.
Integrationsingenieure
Mit XSLT-Pipelines arbeiten, XPath-Abfragen testen und Transformationen in der Vorschau ansehen.
Technische Redakteure
XHTML-, DocBook- oder DITA-Inhalte mit Live-Vorschau und Validierung erstellen.
Support kontaktieren
Wenn Sie Fragen haben, zoegern Sie bitte nicht, uns zu kontaktieren.
Wie lautet die Datenschutzrichtlinie von XML Edita?
Wir erheben keinerlei persoenliche Daten.