SyncroSoft has released <Oxygen/> 11.0, $349 payware XML editor written in Java. Oxygen supports XML, XSL, DTDs, XQuery, SVG, Relax NG, Schematron, and the W3C XML Schema Language. According to the announcement:
One of the major additions in oXygen 11 is the integrated XSLT documentation support. The main points of this support are:
- documentation for any stylesheet based on its structure
- support for XML comments and a number of languages for annotations
- actions in the XSLT editor to easily add documentation stubs to stylesheet components
oXygen XML editor 11 ships with Saxon 9.2 Enterprise Edition from Saxonica and supports also Saxon 9.2 Professional and Home Editions providing editing, transformation, debugging and profiling support.
Other new additions in version 11 include XProc support, a new XQuery debugger (for Oracle Berkeley XML DB), extended large documents editing support, updates on the visual editing mode, etc.
If you must have a integrated development environment for XML, then Oxygen is the one to buy, though personally I still prefer using plain vanilla text editors and the command line myself. At the end of the day, XML is just text; and an excellent text editor does a better job of it than a a text editor that's an afterthought in a product designed to shield users from raw XML. At most, I want some extra features on the side that don't get in my way when I'm just typing; for instance, a menu item to check the document for well-formedness or a spell checker that's smart enough to ignore tags. I don't want anything that gets in the way of my typing text like auto-tag closing or tree views.