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 Example: |
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 | Enter |
Run XSL transformation |
| |
Insert element |
| |
Insert attribute |
| |
Insert text |
| |
Insert surrounding parent element |
| |
Rename a element |
| |
Remove selected node |
| |
Format/indent the code (in Source view) |
| |
| 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 |