2009-11-07 8 views
4

J'ai besoin d'écrire un langage de balisage XML. Je voudrais fournir un IDE open source pour cela, mais je ne veux pas l'écrire à partir de zéro. Donc, je suis à la recherche d'un éditeur XML open source, écrit en C#, avec WinForms ou UI WPF, que je vais peut étendre et ajouter ma validation de langage de balisage et etc, avec les caractéristiques suivantes:Éditeur Xml Open Source

  • XML Syntaxe Mise en évidence comme VS
  • achèvement automatique
  • validation

il est permis devrait être que je peux le modifier puis relâchez-le, avec le code source.

Y a-t-il des choses comme ça?

Merci.

Répondre

0

J'utilise emacs. vous pouvez essayer le mode sgml ou le mode nxml.

+1

J'ai juste essayé emacs puis trouvé qu'il ne peut pas valider en utilisant W3C XML Schema (xsd), seul le schéma RELAX NG (rnc). Quelque chose à noter. – 79E09796

+0

ya - il y a une question séparée que j'ai posté ici à ce sujet. – Cheeso

1

Greg's Xml Editor est exactement ce dont j'ai besoin. Merci quand même.

+3

Quelle perte de temps, c'est plein de bugs comme un arbre de documents qui pousse chaque fois que vous cliquez dessus. Les fautes d'orthographe comme 'erreur sintax' fournissent une certaine valeur humoristique, mais ne le recommanderaient pas. – 79E09796

+0

Que recommanderiez-vous alors? –