Skip to main content
Version: 1.8 🚧

Keyboard Shortcuts

Most operations in the Visual Editor have corresponding keyboard shortcuts, and a number are mentioned in their corresponding area. However, its always good to see them in one place!

Need A Specific Shortcut?

Please create an issue in the GitHub repo with what you're missing and we'll see if we can get it added :)

Editor Pane​

FunctionShortcut
Expand or collapseCtrl + Alt + Space
Navigate to Specification paneCtrl + Alt + 1
Navigate to Config paneCtrl + Alt + 2
Navigate to Settings paneCtrl + Alt + 3
Apply ChangesCtrl + Enter
Toggle Auto-ApplyCtrl + Shift + Enter
Edit Specification Field MappingCtrl + Alt + F
New SpecificationCtrl + Alt + N
Generate JSON TemplateCtrl + Alt + E
HelpCtrl + Alt + H

In-Editor​

Deneb utilises Monaco Editor for JSON editing, which comes with its own keyboard shortcuts and can help you quite considerably in-terms of productivity. You can view a list of shortcut keys by accessing the command palette, either from the context menu (right-clicking the editor), or pressing Ctrl + F1, e.g.:

Context menu​

monaco-context-menu.png

Command Palette​

monaco-command-palette.png

Some useful commands are:

FunctionShortcut
Format documentCtrl + Alt + R
Toggle line commentCtrl + /
Toggle block commentShift + Alt + A
FindCtrl + F
ReplaceCtrl + H

Debug Pane​

FunctionShortcut
Set view to Data PaneCtrl + Alt + 7
Set view to Signals PaneCtrl + Alt + 8
Set view to Logs PaneCtrl + Alt + 9
Expand or collapse paneCtrl + `
Zoom preview out by 10%Ctrl + Alt + Minus(-)
Zoom preview in by 10%Ctrl + Alt + Plus(+)
Zoom preview to actual sizeCtrl + Alt + 0
Zoom preview to fit available spaceCtrl + Alt + *