Oxygen XML Author Eclipse plugin includes some useful actions that allow you to easily edit XML markup in Text mode. These actions are available in the Refactoring submenu of the contextual menu, and many of the actions can also be done with simple keyboard shortcuts.
A breadcrumb on the top stripe indicates the path from the document root element to the current element. It can also be used as a helpful tool to insert and edit specific elements in the document structure.
Edit Attributes
Toggle
Comment
Cut
Copy
DeleteYou can easily move XML nodes in the current document by using the following shortcut keys:
You can rename elements by using the following actions in the Refactoring submenu of the contextual menu:
Rename
Element
Rename
Prefix (Alt + Shift + P
(Command + Shift + P on macOS))xmlns:p1="ns1" association in
the current element to xmlns:p5="ns1", if the
xmlns:p1="ns1" association is applied on the parent element, then
Oxygen XML Author Eclipse plugin will introduce xmlns:p5="ns1" as a new
declaration in the current element and will change the prefix from
p1 to p5. If p5 is already
associated with another namespace in the current element, then the conflict will be
displayed in a dialog box. By pressing OK, the prefix is
modified from p1 to p5 without inserting a new
declaration.You can surround a selection of content with tags (wrap the content) by using the following action in the Refactoring submenu of the contextual menu:
Surround with Tags (Alt + Shift +
E)
Surround with '[tag]' (Alt +
Shift + ForwardSlash)<CDATA> tag so that the parser
will interpret it as textual data rather than markup.You can unwrap the content of an element by using the following action in the Refactoring submenu of the contextual menu:
Delete element tags (Alt +
Shift + Comma)You can join or split elements in the current document by using the following actions in the Refactoring submenu of the contextual menu:
Join
elements (Alt + Shift + F
(Command + Option + F on macOS))
Split
element
You can also manage the structure of the markup by using the other specific XML refactoring actions that are available in the Refactoring submenu of the contextual menu:
Contains built-in XML refactoring operations that pertain to attributes with some of the information preconfigured based upon the current context.
Contains built-in XML refactoring operations that pertain to comments with some of the information preconfigured based upon the current context.
Contains built-in XML refactoring operations that pertain to elements with some of the information preconfigured based upon the current context.
Contains built-in XML refactoring operations that pertain to XML fragments with some of the information preconfigured based upon the current context.