Oxygen XML Editor

xml editor

RSS  
About
Downloads
Register
Shop
Resources
Support
Supported platforms

Miscellaneous

Configurable Document Templates

<oXygen/> allows a flexible document creation management through document templates. You can easily create new document templates from the editor content and you can publish your templates to share them with other users. Organisations can maintain a central document templates repository and all the users will be able to create documents using it. More, <oXygen/> provides a set of document templates for the most used types of documents.

Spell Checking

You can check the spelling of your document content from within <oXygen/>. This is very important when you write a lot of text content. The spell checking support is XML aware i.e it can check only the text and skips the markup. The supported languages are English, German and French including locale variants.

The spell checking takes into account the value of the xml:lang attribute and switches the dictionary automatically.

Spell checking an XML document

Syntax Coloring

The documents are more readable if the tokens can be assigned different colors. <oXygen/> provides syntax coloring support for XML documents but also for DTD, Relax NG schema in compact syntax, Java, C++, C, PHP, Perl, Properties files, SQL, Shell and Batch documents. The colors are customizable for each type of document.

Syntax coloring in <oXygen/>

Multi-line Find/Replace

The Find/Replace is enhanced with multi-line capabilities. Both the find and the replace expressions can cover multiple lines of the document. This together with the regular expressions and XPath filtering support allow powerful changes to be applied on the document content.

The replace expression can include group variables like $1, $2, etc. for reusing regular expression groups matched by the find expression.

XPath aware find/replace

If find operations are executed frequently and the dialog hides too much of the editor panel a reduced version of the dialog is available on request as a floating toolbar displayed by default at the bottom of the editor panel. The toolbar takes less screen space so it is easier to use in such cases.

The Quick Find toolbar

Find All Elements Action

The Find All Elements action is available in all the XML editor modes: Text, Author and Grid. It represents an easy way to search for XML elements by their tag names, attribute names and values.

Find All Elements Dialog

Java Web Start Deployment

Along with the desktop deployment there is possible also a remote deployment of <oXygen/> through Java Web Start. This is mostly useful for large organizations that can minimise this way the maintenance cost, since a new version of <oXygen/> will require updating the installation on one machine regardless of the number of users using it.

Plugin Support

Users can extend the <oXygen/> functionality using the plugin support. This offers a generally available API anyone can use to integrate custom functionality in <oXygen/>. More, being available itself as an Eclipse plugin you may write other Eclipse plugins and integrate them with <oXygen/> inside the Eclipse framework.

Plugins

Mark Selected Text

If you have an unstructured document and you want to obtain an XML document then you will find really useful the "surround in" option offered by <oXygen/>. This allows you to surround the current selected text into a specified tag. A shortcut is provided for the last "surround in" operation.

Surround in option

Configurable External Tools

You can configure external tools and trigger their execution from <oXygen/>. In this process you can use the defined editor variables to specify the path of the currently edited file, the currently edited file directory, the transformation result file and the project directory. When the execution of an external tool is too long you can stop its execution at any time.

Configurable Key Bindings for Actions

If you are used to some shortcuts for performing certain actions you can use them in <oXygen/>. The actions available in <oXygen/> are presented with the current key bindings and you can freely change them.

Menu shortcut keys

Print Support - Print Preview

You can preview the printing result before actually printing an XML document.

You can setup the page, preview the result and make scaling adjustments until you are satisfied with the result.

Sortable Tables

The tables that present the search, the validation results or the debugger state are now sortable. By clicking on the header of the column the rows will be sorted ascending or descending according to the selected column data.

You can revert to the original order by clicking the header of the column until the arrow icon disappears.

In the next image you can see how the header of the column "Resources" changes when sorted.

Sortable table header

Outliner Drag And Drop editing support

Entire XML elements can be moved or copied in the edited document using the new drag and drop editing support of the Outliner.

Dragging an XML element in the Outliner panel and dropping it on another one in the same panel will cause the dragged element to be moved after the drop target element. Holding the mouse pointer over the drop target for a short time will expand that element and then the dragged element will be moved inside the expanded element immediately after its opening tag. If the CTRL key is pressed during the operation then the dragged element will be copied instead of moved.

Extended Go to Options

You can indicate the line and the column or the offset into the document at which the editor must place the caret.

Specifying the column in addition to the line is useful in case you are validating XML documents that have very long lines and you need to place the caret at the exact location. Also specifying the offset is useful because some processors are reporting the error in terms of document offset.

Go to dialog

Image Preview View

Images can be viewed in <oXygen/>. It supports GIF, JPG, PNG, BMP and SVG images.

Image Preview View

Information View

Shows some messages with what happens behind the scene, for instance when a validation is performed it informs what file was validated and what schema it was validated against.

Information View

Properties View

Shows information about the current editor like: filename, encoding, number of characters, indent size, etc.

Properties View
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>® XML Editor
News
Upcoming Events:

TOC Conference 2009
TOC Conference 2009
February 9-11, 2009
New York, USA

XML Prague 2009
XML Prague 2009
March 21-22, 2009
Prague, Czech Republic

Content Management Strategies/DITA North America 2009
CMS/DITA North America 2009
April 27-29, 2009
St. Petersburg, USA
Buy oXygen license
XML Editor
Enterprise $448  $366
Professional $366  $299
Academic $69  $48
XML Author
Enterprise $269  $220
Professional $199  $179
Special Offer
18% OFF from <oXygen/> XML Editor v10
This promotion is ending on January 15, 2009.
Video Demonstrations
Quotes
quote Intel is excited to have the <oXygen/>® XML Editor support the Intel® XML Software Suite. As XML developers are looking to deliver XML and SOA applications, the adoption of the Intel XML Software Suite will bring unparalleled performance right out of the box. As Intel continues to enhance the Intel XML Software Suite, the users of <oXygen/> will be able to extract new benefits seamlessly. This is a "win-win" for customers of both companies. quote
David Hinz
Intel Corporation