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-ofDrag 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-ofKeep 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-eachKeep the Shift key pressed, and drag a node from the source document to the target node

FunctionShortcut
Basic functionsEdit elementEnter

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 siblingCtrl+ Alt+Down
Insert selected node as preceding parentCtrl+Alt+Left
Moving nodesMove selected node upAlt+Up
Move selected node downAlt+Down
Move to parent element (pull up)Alt+Shift+Left
Navigating trough the stylesheet treeGo to parent nodeCtrl+Shift+Left

Go to next nodeCtrl+Shift+Down

Go to previous nodeCtrl+Shift+Up

Select connected nodes in the source pane and stylesheet paneShift+Ins

Restore last selectionAlt+Shift+Down
JavaScript errors detected

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

If this problem persists, please contact our support.