Shortcuts
This page presents the most important hotkeys available in the visual frontend.
The GUI editor provides various code completions, which simplify the authoring of complex XQuery applications. Opening elements, comments, quotes or brackets will automatically be closed, and new lines will automatically be indented.
If some characters have been entered, and if the shortcut for code completions is pressed (Ctrl Space), a popup menu will appear and provide some code templates. If only one completion is possible, it will automatically be inserted.
The text editor can be used to create, edit, save and execute XQuery expressions, XML documents and any other textual files.
| Description |
Win/Linux |
Mac |
| Query Execution |
| Execute query |
Ctrl Enter |
⌘ Enter |
| Stop query |
Shift Escape |
Shift Escape |
| Execute XQUnit tests |
Ctrl Shift Enter |
⌘ Shift Enter |
| Edit external variables |
Ctrl Shift E |
⌘ Shift E |
| Result indentation on/off |
Ctrl Shift I |
⌘ Shift I |
| Custom Editing |
| Perform Code Completions |
Ctrl Space |
Ctrl Space |
Sort lines |
Ctrl U |
⌘ U |
| (Un)comment selection/line |
Ctrl K |
⌘ K |
| Delete line(s) |
Ctrl Shift D |
⌘ Shift D |
| Duplicate line(s) |
Ctrl D |
⌘ D |
| Lower case |
Ctrl Shift L |
⌘ Shift L |
| Upper case |
Ctrl Shift U |
⌘ Shift U |
| Title case |
Ctrl Shift T |
⌘ Shift T |
| Format code (experimental) |
Ctrl Shift F |
⌘ Shift F |
| Finding |
| Search highlighted string in project |
Ctrl H |
⌘ Shift H |
| Jump to next error in project |
Ctrl . (period) |
⌘ . (period) |
| Jump to currently edited file |
Ctrl J |
⌘ J |
| Go to line |
Ctrl L |
⌘ L |
| Find and replace text |
Ctrl F |
⌘ F |
| Find next instance of text |
F3 Ctrl G |
⌘ F3 ⌘ G |
| Find previous instance of text |
Shift F3, Ctrl Shift G |
⌘ Shift F3, ⌘ Shift G |
| Replace hit at the cursor |
Enter |
Enter |
| Replace all hits |
Ctrl Enter |
⌘ Enter |
| Match case |
Shift F4 |
Shift F4 |
| Whole word |
Shift F5 |
Shift F5 |
| Regular expression |
Shift F6 |
Shift F6 |
| Dot matches all |
Shift F7 |
Shift F7 |
| Jump to file history |
Ctrl F6 |
⌘ F6 |
|
| Description |
Win/Linux |
Mac |
| Standard Editing |
| Undo recent changes |
Ctrl Z |
⌘ Z |
| Redo recent changes |
Ctrl Y |
⌘ Shift Z |
| Cut selection |
Ctrl X, Ctrl Delete |
⌘ X |
| Copy selection to clipboard |
Ctrl C, Ctrl Insert |
⌘ C |
| Paste from clipboard |
Ctrl V, Shift Insert |
⌘ V |
| Select All |
Ctrl A |
⌘ A |
| Delete character left of cursor |
Backspace |
Backspace |
| Delete character right of cursor |
Delete |
Delete (fn Backspace) |
| Delete word left of cursor |
Ctrl Backspace |
Alt Backspace |
| Delete word right of cursor |
Ctrl Delete |
Alt Delete |
| Delete text left of cursor |
Ctrl Shift Backspace |
⌘ Backspace |
| Delete text right of cursor |
Ctrl Shift Delete |
⌘ Delete |
| Navigation |
| Move one character to the left/right |
←/→ |
←/→ |
| Move one word to the left/right |
Ctrl ←/→ |
Alt ←/→ |
| Move to beginning/end of line |
Home/End |
⌘ ←/→, ↖/↘ (fn ←/→) |
| Move one line up/down |
↑/↓ |
↑/↓ |
| Move one screen-full up/down |
Page↑/↓ |
Page↑/↓ (fn ↑/↓) |
| Move to top/bottom |
Ctrl Home/End |
⌘ ↑/↓ |
| Scroll one line up/down |
Ctrl ↑/↓ |
Alt ↑/↓ |
|
The following shortcuts are available from most GUI components:
| Description |
Win/Linux |
Mac |
| Focus input bar |
F8 |
⌘ F8 |
| Focus editor view |
F12 |
⌘ F12 |
| Focus result view |
Shift F12 |
Shift ⌘ F12 |
| Jump to next/previous panel |
Ctrl (Shift) Tab |
Ctrl (Shift) Tab |
| Increase/Decrease font size |
Ctrl +/- |
⌘ +/- |
| Reset font size |
Ctrl 0 |
⌘ 0 |
|
| Description |
Win/Linux |
Mac |
| Browse back/forward |
Alt ←/→, Backspace |
– |
| Browse to the root node |
Alt Home |
– |
|
On Mac, no shortcuts are assigned for browsing, as the ⌘ and Alt keys are reserved for cursor movements.
The following commands and options are also linked from the main menu:
| Description |
Win/Linux |
Mac |
| Database |
| Create new database |
Ctrl N |
⌘ N |
| Open/manage existing databases |
Ctrl M |
⌘ M |
| View/edit database properties |
Ctrl Shift M |
⌘ Shift M |
| Close opened database |
Ctrl Q |
– |
| Exit application |
– |
⌘ Q |
| Editor |
| Create new tab |
Ctrl T |
⌘ T |
| Open existing file |
Ctrl O |
⌘ O |
| Save file |
Ctrl S |
⌘ S |
| Save copy of file |
Ctrl Shift S |
⌘ Shift S |
| Close tab |
Ctrl W, Ctrl F4 |
⌘ W, ⌘ F4 |
| Close all tabs |
Ctrl Shift W |
⌘ Shift W |
| View |
| Toggle query/text editor |
Ctrl E |
⌘ E |
| Toggle project structure |
Ctrl P |
⌘ P |
| Toggle result view |
Ctrl R |
⌘ R |
| Toggle query info view |
Ctrl I |
⌘ I |
|
| Description |
Win/Linux |
Mac |
| Options |
| Open preference dialog |
Ctrl Shift P |
⌘ , (comma) |
| Visualization |
| Toggle map view |
Ctrl 1 |
⌘ 1 |
| Toggle tree view |
Ctrl 2 |
⌘ 2 |
| Toggle folder view |
Ctrl 3 |
⌘ 3 |
| Toggle plot view |
Ctrl 4 |
⌘ 4 |
| Toggle table view |
Ctrl 5 |
⌘ 5 |
| Toggle explorer view |
Ctrl 6 |
⌘ 6 |
| Help |
| Show Help |
F1 |
F1 |
|
Version 13.0- Updated: Shortcuts were updated.
Version 10.0- Updated: Shortcuts were updated.
Version 8.4- Added: Duplicate line (Ctrl D)
- Added: Lower case (Ctrl Shift L), Upper case (Ctrl Shift U), Title case (Ctrl Shift T)
Version 8.0- Added: New code completions, popup menu
Version 7.8.2- Added: Sort lines (Ctrl U)
Version 7.8Version 7.5- Added: go to line (Ctrl F)
Version 7.3- Added: delete line(s) (Ctrl Shift D), jump to highlighted error (Ctrl .)
⚡Generated with XQuery