7

I need to write a XML-based markup language. I'd like to provide an open source IDE for it, but I don't want to write it from scratch. So, I'm looking for an open source XML editor, written in C#, with WinForms or WPF UI, which I'll can extend it and add my markup language validation and etc, with the following features:

  • XML Syntax Highlighting like VS
  • Auto Completion
  • Validation

It's license should be that I can edit it and then release it, with the source code.

Are there any things like that?

Thanks.

Alon Gubkin
  • 56,458
  • 54
  • 195
  • 288

4 Answers4

11

Here is a good list:

Nathan Campos
  • 28,769
  • 59
  • 194
  • 300
1

Greg's Xml Editor is exactly what I need. Thanks anyway.

Alon Gubkin
  • 56,458
  • 54
  • 195
  • 288
  • 3
    What a waste of time, it's full of bugs like a document tree that grows whenever you click on it. The spelling errors like 'sintax error' provide some comedy value, but wouldn't recommend it. – 79E09796 Jul 11 '12 at 10:07
  • What would you recommend then? – Harvey Lin Apr 19 '17 at 16:39
1

Try XmlAutoComplete - WPF control, written in C#, Net4.0

Martin Ch
  • 1,337
  • 4
  • 21
  • 42
0

I use emacs. you can try sgml-mode or nxml-mode.

Cheeso
  • 189,189
  • 101
  • 473
  • 713
  • 1
    I just tried emacs then found that it can't validate using W3C XML Schema (xsd), only RELAX NG schema (rnc). Something worth noting. – 79E09796 Jul 11 '12 at 12:59
  • ya - there's a separate question I posted here about that. – Cheeso Jul 11 '12 at 15:37