Joseph Kesselman <keshlam-> writes:
> For whatever it's worth, I mostly just use an old release of Emacs
> in its SGML mode. (I suspect newer versions have a real XML mode,
> which would probably be a better choice.) It's simple, it works, it
> supports unicode, it's just helpful enough and it stays out of my
> way.
Emacs users should definitely take a look at nxml-mode. Not only does
it give you all the power of Emacs, but it validates as you type.
It's very cool.
Here's a blurb from the website:
nXML mode allows a schema to be associated with the XML document being
edited. The schema is used to provide two key features:
* Continuous validation. nXML validates as you type, highlighting
any invalid parts of your document.
* Completion. nXML can assist you in entering an element name,
attribute name or data value by using information about what is
allowed by the schema in that context.
http://www.thaiopensource.com/nxml-mode/
> XML's simple enough that I rarely feel the need for much editing
> assistance.
nxml-mode would help. Trust me.
Jason