When editing XML documents in Text mode, Oxygen XML Author Eclipse plugin provides the following actions in the contextual menu (many of them also appear in the submenus of the Document menu):
Cut,
Copy,
Paste
Toggle
Comment (Ctrl + Shift + Comma (Command + Shift + Comma on
macOS))This submenu includes the following actions:
Go to Matching Tag (Ctrl + Shift
+ G (Command + Shift + G on macOS))This submenu allows you to select the following:
This submenu includes the following actions:
Shift
Right
Shift
Left
Indent selection (Ctrl + I (Command + I on
macOS))
Escape Selection
Unescape Selection
Format
and Indent Element (Ctrl + Shift
+ I (Command + Shift + I on macOS))0x or 0X prefix. Examples of
valid sequences and the characters they will be converted to:0x0045 will be converted to E0X0125 to ĥ265 to ɥ2190 to ←This submenu include the following actions for encoding or decoding base 64 schemes:
Encodes a file and then inserts the encoded content into the current document at the cursor position.
Decodes a selection of text from the current document and then exports (saves) the result to another file.
Replaces a selection of text with the result of encoding that selection.
Replaces a selection of text with the result of decoding that selection.
This submenu include the following actions for encoding or decoding base32 schemes:
Encodes a file and then inserts the encoded content into the current document at the cursor position.
Decodes a selection of text from the current document and then exports (saves) the result to another file.
Replaces a selection of text with the result of encoding that selection.
Replaces a selection of text with the result of decoding that selection.
This submenu include the following actions for encoding or decoding hex schemes:
Encodes a file and then inserts the encoded content into the current document at the cursor position.
Decodes a selection of text from the current document and then exports (saves) the result to another file.
Replaces a selection of text with the result of encoding that selection.
Replaces a selection of text with the result of decoding that selection.
Insert
XInclude
Import entities list <!ENTITY chapter1 SYSTEM "chapter1.xml">
<!ENTITY chapter2 SYSTEM "chapter2.xml"> This submenu is available from the contextual menu when it is invoked from a highlight after you perform a search operation or apply an XPath expression that highlights more than one result. The following options are available in this submenu:
Go to
Definition (Ctrl
+ Shift + Enter)typebelonging to the
http://www.w3.org/2001/XMLSchema-instancenamespace, the cursor is moved in the XML schema to the definition of the type referenced in the value of the attribute. For JSON documents, it navigates to the definition of the current JSON property in the associated JSON Schema.
This submenu includes the following actions:
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.
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.
Delete element tags (Alt +
Shift + Comma)
Split
element
Join
elements (Alt + Shift + F
(Command + Option + F on macOS))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.
This submenu is available for XML documents that have an associated DTD, XML Schema, or Relax NG schema (not available for DITA). It includes the following actions:
Rename in
Search References
Search Declarations
Search Occurrences in file@id or
@idref attribute, this action opens the Quick Fix/Assist window with some
search and refactoring actions available for the ID or IDREF. When the contextual menu
is invoked on an error where Oxygen XML Author Eclipse plugin can provide a Quick Fix, this action open the Quick Fix/Assist window with a
list of quick fix suggestions to choose from.sqf:default-fix attribute is automatically selected to be
applied. If no default quick fix is explicitly specified, the first quick fix proposal
in the list is considered. All quick fix proposals are then automatically executed in
bulk, one after the other.Once the analysis of the impact of applying the quick fixes on the content is complete, a preview dialog box is presented that provides an overview of the content changes that will be made, according to the quick fixes that will be applied. If you agree with the changes presented, click Apply to trigger the quick fixes and update the content.