EditiX est un éditeur XML multi-platformes fonctionnant sous Windows, Linux et Mac OS X. Ces caractéristiques en font l'un des outils XML les plus évolués du marché. EditiX supporte l'unicode par défaut ce qui rend les fichiers réalisés totalement portables. La conception repose sur un éditeur de texte couplé à un arbre représentant la structure logique du document en cours. La synchronisation entre l'arbre et le texte se fait automatiquement. EditiX signale également les erreurs de syntaxe lors de la frappe ce qui représente un gain de temps et donc de productivité.
Côté usage, EditiX supporte à la base tous les langages ayant une syntaxe XML. C'est-à-dire qu'il sera vérifier la syntaxe, effectuer une validation si une grammaire est disponible et proposer des assistants à la frappe. Ces assistants se basent sur la grammaire du document.
Il intègre également des éditeurs plus spécialisés pour les langages XSLT, Schéma W3C, DTD, CSS. Chacun de ces éditeurs vous aide à la conception. Dans l'éditeur XSLT, trois vues composent l'édition, la vue du document XSLT, la vue du document XML source et la vue du résultat. Des points d'arrêts peuvent être positionnés dans ce mode ce qui vous permet de contrôler l'exécution (principe du déboggage) : Etat des paramètres, des variables, noeud en cours... La conception d'un document XSLT peut se faire par Drag'n Drop d'un noeud du document source dans l'éditeur XSLT ce qui rend la conception plus rapide et demande peu de connaissance dans XSLT.
L'éditeur de schéma W3C est un éditeur alternant édition de code avec validation du schéma et conception WYSIWYG. Dans ce denier mode, une représentation graphique de votre schéma est construite. Cette gestion inclue la capacité aussi de fabriquer vos propres types simples par intégration de facets. Enfin, vous pourrez générer une documentation HTML représentant votre schéma avec inclusion de ces différentes parties graphiques. A noter également que les espaces de nom sont bien pris en compte par l'éditeur.
Si vous ne savez pas fabriquer une grammaire, vous avez à votre disposition un générateur de grammaires qui va s'appuyer sur un document XML type. A vous alors d'affiner le résultat si vous le souhaiter.
Améliorer la productivité c'est aussi avoir une manipulation des noeuds XML plus simple, ainsi vous pourrez dupliquer, couper, mettre en commentaire le noeud en cours. De même qu'un historique de vos déplacements dans le document XML et entre documents XML est à dispositions pour switcher plus rapidement.
Pour vous aider à gérer tous vos fichiers, un gestionnaire de projet est à disposition. Ce gestionnaire va conserver tous les paramètres associés à vos fichiers comme les informations de transformation... Un autre gestionnaire est disponible pour concevoir une bibliothèque de balises, souvent utile pour créer une table rapidement avec X lignes et Y colonnes.
Ce tour d'horizon devrait vous avoir présenter les caractéristiques principales de EditiX. A noter que cet outil est le moins cher du marché et est maintenu régulièrement, en temoigne l'historique des mises à jours. Nous vous offrons également une formation XML dans vos locaux et adaptée à vos besoins, n'hésitez pas à nous contacter pour plus d'information.