Fonctionnalités clés
Validation XML
Validez vos fichiers XML avec DTD, XSD et RelaxNG.
Auto-complétion
Complétion contextuelle pour une édition plus rapide.
Coloration syntaxique
Coloration élégante pour XML, XSD, XSLT et plus.
Formatage
Formatage en un clic avec des règles personnalisables.
Évaluation XPath
Évaluez vos expressions XPath directement dans l'éditeur.
Gestion de projets
Organisez vos fichiers XML en projets.
Éditeur de code intelligent
Un éditeur de texte complet conçu spécifiquement pour le XML et les langages associés, avec un retour visuel en temps réel à chaque niveau.
- Coloration syntaxique — Éléments, attributs, valeurs, commentaires, CDATA, instructions de traitement et DOCTYPE
- Guides d'indentation — Lignes verticales qui visualisent la profondeur d'imbrication
- Fil d'Ariane XPath — Chemin hiérarchique en temps réel à la position du curseur
- Correspondance des balises — Mise en évidence automatique des paires de balises ouvrantes/fermantes
- Édition intelligente — Fermeture automatique des balises, insertion automatique des guillemets, renommage synchronisé des balises
- Barre d'état — Ligne, colonne, longueur de la sélection et encodage en un coup d'œil
Auto-complétion contextuelle
Appuyez sur Ctrl+Espace pour déclencher les complétions. XML Edita analyse le modèle de contenu XSD à la position de votre curseur et ne suggère que les éléments, attributs, valeurs et espaces de noms valides.
- Piloté par les modèles de contenu XSD sequence, choice et all
- Les attributs obligatoires sont présentés en premier
- Valeurs d'énumération et de types simples pour les attributs
- Support multi-schéma et multi-espace de noms
- Correspondance approximative sur le texte partiel
- Panneau latéral de documentation affichant les annotations du schéma
Validation XSD
Validez vos documents par rapport à un ou plusieurs schémas XML. Les erreurs et avertissements apparaissent dans la console avec navigation en un clic vers l'emplacement source.
- Vérification de bonne formation — Vérification syntaxique instantanée
- Validation multi-schéma — Support de plusieurs fichiers XSD et espaces de noms
- Résolution transitive — Résolution automatique des chaînes import/include
- Diagnostics détaillés — Erreurs et avertissements avec numéros de ligne et de colonne
- 9 schémas intégrés — XML Schema, XHTML, XSLT, XSL-FO, SVG, CML et plus pour la validation hors ligne
XSD Composer — Éditeur visuel de schémas
Concevez et explorez visuellement les schémas XML. Le canevas interactif représente la structure du schéma sous forme d'arbre de nœuds typés que vous pouvez déplier, replier, modifier et réorganiser.
- Canevas interactif — Mise en page automatique, zoom par pincement, panoramique, mini-carte
- 10 types de nœuds — Element, complexType, simpleType, sequence, choice, all, group, attributeGroup, attribute, any
- Barre latérale des définitions globales — Parcourez, recherchez et filtrez toutes les définitions par catégorie
- Inspecteur de propriétés — Panneaux contextuels pour chaque type de nœud avec édition en temps réel
- Éditeur de facettes — Énumérations, patterns, restrictions (longueurs, chiffres, bornes)
- Synchronisation bidirectionnelle — Les modifications dans le Composer mettent à jour le XML source et inversement
- Export — Exportez le diagramme du schéma en PNG ou PDF
Transformations XSLT
Transformez des documents XML en utilisant le processeur XSLT 1.0 intégré ou des processeurs externes. Configurez les feuilles de style, les paramètres et les options de sortie depuis une seule boîte de dialogue.
- XSLT 1.0 intégré — Transformations rapides via libxslt
- XSL-FO vers PDF — Pipeline Apache FOP : XML → XSL-FO → PDF (version vente directe)
- Détection automatique de la feuille de style — Lit l'instruction de traitement xml-stylesheet
- Générer du XML à partir d'un XSD — Créez un document XML valide à partir d'un schéma avec des options configurables
Aperçu web en direct
Prévisualisez les documents HTML, XHTML et SVG dans une vue WebKit native qui se recharge automatiquement lors de l'édition.
- Rendu en temps réel du HTML, XHTML et SVG
- Aperçu des résultats de transformation XSLT
- Rechargement automatique à chaque modification du document
- Moteur WebKit natif
Évaluation XPath
Évaluez des expressions XPath 1.0 directement depuis la console. Les résultats sont affichés avec leurs types — nœuds, chaînes, nombres ou booléens.
- Résultats typés : ensembles de nœuds, chaînes, nombres, booléens
- Onglet XPath dédié dans la console
- Itération rapide sur les requêtes contre le document courant
Gestion de projets
Organisez vos fichiers XML en projets (.xep) avec des groupes imbriqués, des chemins relatifs et un Navigator Hub partagé entre toutes les fenêtres.
- Navigator Hub — Arbre de projet + onglets des fichiers ouverts, synchronisé entre les fenêtres
- Modèles — 12 modèles intégrés (XML, XSD, XSL, XHTML, SVG, HTML, RSS, Plist, DTD, FO, CML) plus des modèles personnalisés
- Projets récents — Accès rapide depuis l'écran d'accueil et le menu
- Intégration macOS — Sauvegarde automatique, historique des versions, restauration de l'état des fenêtres
Raccourcis clavier
| Raccourci | Action |
|---|---|
| Cmd+N | Nouveau document |
| Cmd+O | Ouvrir un document |
| Cmd+S | Enregistrer |
| Cmd+F | Rechercher |
| Cmd+H | Rechercher et remplacer |
| Cmd+Shift+W | Vérifier la bonne formation |
| Cmd+Shift+V | Valider par rapport au schéma |
| Cmd+Shift+F | Formater le document |
| Cmd+T | Appliquer XSLT |
| Cmd+Shift+D | Afficher/masquer le XSD Composer |
| Cmd+Shift+P | Afficher/masquer l'aperçu web |
| Cmd+0 | Afficher/masquer le Navigator Hub |
| Cmd+Shift+C | Afficher/masquer la console |
Éditions et compatibilité
Deux éditions
| Fonctionnalité | App Store | Vente directe |
|---|---|---|
| Édition, validation, complétion XML | Oui | Oui |
| XSLT 1.0 (intégré) | Oui | Oui |
| XSD Composer | Oui | Oui |
| Évaluation XPath | Oui | Oui |
| Aperçu web | Oui | Oui |
| XSL-FO vers PDF (Apache FOP) | — | Oui |
| Accès fichiers sans restriction | — | Oui |
Configuration requise
| Prérequis | Minimum |
|---|---|
| Système d'exploitation | macOS 14.0 (Sonoma) |
| Architecture | Intel et Apple Silicon |
À qui s'adresse-t-il ?
XML Edita est conçu pour tous ceux qui travaillent avec XML sur macOS.
Développeurs XML
Éditez, validez et transformez des documents XML avec des outils pilotés par les schémas.
Architectes de schémas
Concevez et visualisez des schémas XSD complexes avec le Composer interactif.
Ingénieurs d'intégration
Travaillez avec des pipelines XSLT, testez des requêtes XPath et prévisualisez les transformations.
Rédacteurs techniques
Rédigez du contenu XHTML, DocBook ou DITA avec aperçu en direct et validation.
Contacter le support
Si vous avez des questions, n'hésitez pas à nous contacter.
Quelle est la politique de confidentialité de XML Edita ?
Nous ne collectons aucune donnée personnelle.