Moi j'utilise... Emacs, et le mode "nxml". De base, il valide le HTML et les XSL, et complète les balises. Par exemple, si je tape "xsl:v" et que j'appuie sur ctrl-entrée, il me propose "xsl:variable" et "xsl:value-of". Il souligne lorsque le document n'est pas valide (manque un attribut, balise invalide dans le contexte...) et explique pourquoi.
Bien sûr ça indente en appuyant sur tab.
Donc sérieusement, c'est génial pour ce dont j'ai besoin.
Pour tester mes transformations, j'ai fait un script python en ligne de commande qui utilise MS-XML (je pourrais facilement le faire avec libxslt, et je vais peut-être faire un petit programme XUL).
[^] # Re: xmlcopyeditor
Posté par Fabimaru (site web personnel) . En réponse au journal Editeur XML. Évalué à 3.
Bien sûr ça indente en appuyant sur tab.
Donc sérieusement, c'est génial pour ce dont j'ai besoin.
Pour tester mes transformations, j'ai fait un script python en ligne de commande qui utilise MS-XML (je pourrais facilement le faire avec libxslt, et je vais peut-être faire un petit programme XUL).