oXygen XML Editor is a very powerful editor that supports almost all extensions, modifications, and various XML specifications and standards. Thanks to a simple interface, code analyzer, syntax check, autocompletion of tags and automation of repetitive actions the program is suitable for beginners. A wide functionality, extensibility, a large number of settings and built-in debugging systems will attract the attention of professional developers.
The oXygen XML Editor has several operating modes on which the editor interface depends. In the upper right corner there are buttons to choose from: Text Editing, Grid editor and two XSLT and XQuery debuggers. When you select each tool, the interface will change according to the peculiarities of each mode. You can also customize the location of all the tools as you like, and then save these settings.
In Text Editing mode, XML files will be displayed as normal files in the text editor. With all the standard actions (undo, copy, paste, search and replace, etc.). For each action there is a button on the toolbar and key combinations (if necessary, they can be set up manually).
In the Grid Editing mode, the document will be displayed as a hierarchical structure consisting of nested tables. You can open and minimize them by clicking on them, make changes, edit attributes or simply view the content.
The program also provides two powerful debuggers XQuery and XSLT with full control over checking and searching for errors in the code. In addition, two additional tools are included: XML Author, which is necessary for publishing finished projects, joint development and work with Git/GitHub, WebDAV and SharePoint servers, and XML Developer, which allows you to edit the source code of XML, design schemes and work with XSLT.
- a complete development environment for the XML language;
- support for all variations of the XML language;
- how much debuggers;
- a fully customizable environment;
- a few operating modes;
- automatic completion of tags;
- creation of code templates;
- ability to edit remote files via FTP/HTTP;
- the ability to work together and control change;
- Office document support;
- support for MarkLogic, Oracle, Tamino, IBM DB2, eXist databases;
- support for JSON format;
- the ability to work as a plugin for Eclipse.