Support for RELAX-NG XML schemas. See relaxng.org
and the corresponding
IntelliJ IDEA feature request: IDEA-13734
The plugin provides the following features:
- Completion and validation of XML documents associated with RELAX-NG schemas
- Editing RELAX-NG files in XML and compact syntax, including on-the-fly error checking, completion,
documentation lookup and more.
- Conversion between different schema formats (including W3C XML Schema/XML 1.0 DTDs) using
Recent change notes
- extreme index optimization
- renameable xml prefixes
- IDEA 9.x compatibility bugfixes
The complete list of changes in earlier versions is available
General usage instructions
The plugin automatically recognizes RELAX-NG files in XML syntax by their namespace URI and treats *.rnc files as compact syntax files (the extensions can be configured via Settings|File Types).
To make use of a RELAX-NG schema for editing XML documents, associate the XML namespace-URI with a RELAX-NG file via Settings|External Resources.