Skip to main content
Skip table of contents

Shortcuts in the Mapping Editor

Useful shortcuts for working with XSL stylesheets within the graphical view of Mapping Editor

Drag&Drop Actions

Reference a value to a target node using xsl:value-of

Drag a node from the source document to the target node

Reference multiple values into a target node using xsl:value-of

Keep the ALT key pressed and drag all desired nodes from the source document to the target node

Result: An xsl:value-of element will be created whose select attribute contains all referenced nodes. In a next step, this list of nodes can be correlated by using an XPath function like concat()or logical operators.

Example: <xsl:value-of select="Element1Element2">

Copy a node using xsl:copy-of

Keep the CTRL key pressed, and drag a node from the source document to the target node

Create a for-each loop for a node using xsl:for-each

Keep the SHIFT key pressed, and drag a node from the source document to the target node

Function

Shortcut

Basic functions

Edit element

CTRLENTER

Run XSL transformation

F9

Insert element

INS

Insert attribute

ALT+INS

Insert text

CTRL+INS

Insert surrounding parent element

CTRL+SHIFT+INS

Rename a element

ALT+SHIFT+R

Remove selected node

Del

Format/indent the code (in Source view)

CTRL+SHIFT+F

Copying nodes

Insert selected node as preceding sibling

CTRL+ ALT+UP

Insert selected node as following sibling

CTRL+ ALT+DOWN

Insert selected node as preceding parent

CTRL+ALT+LEFT

Moving nodes

Move selected node UP

ALT+UP

Move selected node DOWN

ALT+DOWN

Move to parent element (pull UP)

ALT+SHIFT+LEFT

Navigating trough the stylesheet tree

Go to parent node

CTRL+SHIFT+LEFT

Go to next node

CTRL+SHIFT+DOWN

Go to previous node

CTRL+SHIFT+UP

Select connected nodes in the source pane and stylesheet pane

SHIFT+INS

Restore last selection

ALT+SHIFT+DOWN

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.