Belangrijkste functies
Alles wat u nodig hebt om XML te schrijven, valideren en transformeren op macOS.
Intelligente code-editor
Syntaxmarkering, inspringlijnen, automatische inspringing, XPath-broodkruimel en tagovereenkomst voor XML, XSD, XSLT en meer.
XSD-validatie
Valideer tegen een of meer XML Schema's met gedetailleerde diagnostiek, ondersteuning voor meerdere naamruimten en klik-om-te-navigeren fouten.
Slimme automatische aanvulling
Contextbewuste suggesties voor elementen, attributen, waarden en naamruimten op basis van XSD-, DTD- of XSLT-modellen.
XSLT-transformaties
Ingebouwde XSLT 1.0-processor met XSL-FO naar PDF-ondersteuning (directe verkoop).
XSD Composer
Een visuele schema-editor met een interactief canvas, drag-and-drop-knooppunten, zijbalk voor globale definities en eigenschapsinspecteur.
XPath-evaluatie
Evalueer XPath 1.0-expressies en inspecteer getypeerde resultaten rechtstreeks in de console.
Webvoorvertoning
Live HTML-, XHTML- en SVG-voorvertoning via WebKit, met automatisch herladen bij elke bewerking.
Projectbeheer
Organiseer bestanden in .xep-projecten met geneste groepen, lijst met recente projecten en integratie met de Navigator Hub.
Intelligente code-editor
Een volledige teksteditor speciaal gebouwd voor XML en verwante talen, met realtime visuele feedback op elk niveau.
- Syntaxmarkering โ Elementen, attributen, waarden, opmerkingen, CDATA, verwerkingsinstructies en DOCTYPE
- Inspringlijnen โ Verticale lijnen die de nestingsdiepte visualiseren
- XPath-broodkruimel โ Realtime hierarchisch pad op de cursorpositie
- Tagovereenkomst โ Automatische markering van openende/sluitende tagparen
- Slim bewerken โ Automatisch sluiten van tags, automatisch invoegen van aanhalingstekens bij attributen, gesynchroniseerd hernoemen van tags
- Statusbalk โ Regel, kolom, selectielengte en codering in een oogopslag
Contextbewuste automatische aanvulling
Druk op Ctrl+Space om aanvullingen te activeren. XML Edita analyseert het XSD-inhoudsmodel op uw cursorpositie en suggereert alleen geldige elementen, attributen, waarden en naamruimten.
- Aangestuurd door XSD sequence-, choice- en all-inhoudsmodellen
- Verplichte attributen worden eerst weergegeven
- Enumeratie- en simpele-typewaarden voor attributen
- Ondersteuning voor meerdere schema's en naamruimten
- Fuzzy matching op gedeeltelijke tekst
- Documentatiepaneel met schema-annotaties
XSD-validatie
Valideer uw documenten tegen een of meer XML Schema's. Fouten en waarschuwingen verschijnen in de console met klik-om-te-navigeren naar de bronlocatie.
- Welgevormdheidscontrole โ Directe syntaxverificatie
- Multi-schemavalidatie โ Ondersteuning voor meerdere XSD-bestanden en naamruimten
- Transitieve resolutie โ Automatische import/include-ketenresolutie
- Gedetailleerde diagnostiek โ Fouten en waarschuwingen met regel- en kolomnummers
- 9 ingebouwde schema's โ XML Schema, XHTML, XSLT, XSL-FO, SVG, CML en meer voor offline validatie
XSD Composer โ Visuele schema-editor
Ontwerp en verken XML Schema's visueel. Het interactieve canvas geeft de schemastructuur weer als een boom van getypeerde knooppunten die u kunt uitklappen, inklappen, bewerken en herschikken.
- Interactief canvas โ Automatische lay-out, knijpen-om-te-zoomen, pannen, minimap-overlay
- 10 knooppunttypen โ Element, complexType, simpleType, sequence, choice, all, group, attributeGroup, attribute, any
- Zijbalk globale definities โ Blader, zoek en filter alle definities per categorie
- Eigenschapsinspecteur โ Contextuele panelen voor elk knooppunttype met realtime bewerking
- Facet-editor โ Enumeraties, patronen, restricties (lengtes, cijfers, grenzen)
- Bidirectionele synchronisatie โ Bewerkingen in de Composer werken de bron-XML bij en vice versa
- Exporteren โ Exporteer het schemadiagram als PNG of PDF
XSLT-transformaties
Transformeer XML-documenten met de ingebouwde XSLT 1.0 of externe processors. Configureer stylesheets, parameters en uitvoeropties vanuit een enkel dialoogvenster.
- Ingebouwde XSLT 1.0 โ Snelle transformaties via libxslt
- XSL-FO naar PDF โ Apache FOP-pipeline: XML โ XSL-FO โ PDF (directe verkoopversie)
- Automatische stylesheetdetectie โ Leest de xml-stylesheet-verwerkingsinstructie
- XML genereren uit XSD โ Maak een geldig XML-document van een schema met configureerbare opties
Live webvoorvertoning
Bekijk HTML-, XHTML- en SVG-documenten in een native WebKit-weergave die automatisch herlaadt terwijl u bewerkt.
- Realtime weergave van HTML, XHTML en SVG
- Voorvertoning van XSLT-transformatieresultaten
- Automatisch herladen bij elke documentwijziging
- Native WebKit-engine
XPath-evaluatie
Evalueer XPath 1.0-expressies rechtstreeks vanuit de console. Resultaten worden weergegeven met hun typen โ knooppunten, tekenreeksen, getallen of booleans.
- Getypeerde resultaten: knooppuntsets, tekenreeksen, getallen, booleans
- Speciaal XPath-tabblad in de console
- Snel itereren op query's tegen het huidige document
Projectbeheer
Organiseer uw XML-bestanden in projecten (.xep) met geneste groepen, relatieve paden en een gedeelde Navigator Hub over alle vensters.
- Navigator Hub โ Projectboom + tabbladen voor geopende bestanden, gesynchroniseerd over vensters
- Sjablonen โ 12 ingebouwde sjablonen (XML, XSD, XSL, XHTML, SVG, HTML, RSS, Plist, DTD, FO, CML) plus aangepaste sjablonen
- Recente projecten โ Snelle toegang vanuit het welkomstscherm en het menu
- macOS-integratie โ Automatisch opslaan, versiegeschiedenis, herstel van vensterstatus
Sneltoetsen
| Sneltoets | Actie |
|---|---|
| Cmd+N | Nieuw document |
| Cmd+O | Document openen |
| Cmd+S | Opslaan |
| Cmd+F | Zoeken |
| Cmd+H | Zoeken en vervangen |
| Cmd+Shift+W | Welgevormdheid valideren |
| Cmd+Shift+V | Valideren tegen schema |
| Cmd+Shift+F | Document opmaken |
| Cmd+T | XSLT toepassen |
| Cmd+Shift+D | XSD Composer in-/uitschakelen |
| Cmd+Shift+P | Webvoorvertoning in-/uitschakelen |
| Cmd+0 | Navigator Hub in-/uitschakelen |
| Cmd+Shift+C | Console in-/uitschakelen |
Edities en compatibiliteit
Twee edities
| Functie | App Store | Directe verkoop |
|---|---|---|
| XML-bewerking, validatie, aanvulling | Ja | Ja |
| XSLT 1.0 (ingebouwd) | Ja | Ja |
| XSD Composer | Ja | Ja |
| XPath-evaluatie | Ja | Ja |
| Webvoorvertoning | Ja | Ja |
| XSL-FO naar PDF (Apache FOP) | โ | Ja |
| Onbeperkte bestandstoegang | โ | Ja |
Systeemvereisten
| Vereiste | Minimum |
|---|---|
| Besturingssysteem | macOS 14.0 (Sonoma) |
| Architectuur | Intel en Apple Silicon |
Voor wie is het?
XML Edita is gebouwd voor iedereen die met XML werkt op macOS.
XML-ontwikkelaars
Bewerk, valideer en transformeer XML-documenten met schemagestuurde tooling.
Schema-architecten
Ontwerp en visualiseer complexe XSD-schema's met de interactieve Composer.
Integratie-engineers
Werk met XSLT-pipelines, test XPath-query's en bekijk transformaties.
Technische schrijvers
Schrijf XHTML-, DocBook- of DITA-content met live voorvertoning en validatie.
Contact opnemen met ondersteuning
Als u vragen hebt, aarzel dan niet om contact met ons op te nemen.
Wat is het privacybeleid van XML Edita?
Wij verzamelen geen persoonlijke gegevens.