Keyboard Shortcuts
All keyboard shortcuts work when the panel is focused. Mac users: replace Ctrl with Cmd.
General
| Shortcut | Action |
|---|---|
| Ctrl+Z | Undo |
| Ctrl+Y | Redo |
| Ctrl+Shift+Z | Redo (alternative) |
| Ctrl+F | Open Find & Replace |
| Ctrl+K | Open Command Palette |
| Ctrl+Shift+F | Format (pretty-print) |
| Ctrl+Shift+M | Format (compact/minify) |
| Escape | Close Find & Replace or Filter panel |
Find & Replace
These shortcuts work when the Find & Replace panel is open:
| Shortcut | Action |
|---|---|
| Enter | Jump to next match |
| Shift+Enter | Jump to previous match |
| F3 | Jump to next match |
| Shift+F3 | Jump to previous match |
| Escape | Close Find & Replace |
Text View
| Shortcut | Action |
|---|---|
| Tab | Insert indent (spaces based on your indent settings) |
| Shift+Tab | Remove one level of indentation |
| Enter | New line with auto-indent (matches current line’s indentation) |
View modes
| Shortcut | Action |
|---|---|
| Ctrl+Q | Switch to Tree View |
| Ctrl+W | Switch to Text View |
Tree View
| Action | How |
|---|---|
| Double-click a value | Start editing |
| Enter (while editing) | Confirm edit |
| Escape (while editing) | Cancel edit |
| Right-click a node | Open context menu |
For advanced tree keybindings (vim-style navigation, macros, and more), see Vim Mode.
In Tree View, vim-style mode switching also supports v t, v r, Ctrl+1, and Ctrl+2. See Vim Mode.
Panel
| Shortcut | Action |
|---|---|
| Click a panel | Make it the active panel (for undo/redo context) |
| w f (Tree View) | Toggle fullscreen / maximize panel |
Undo/redo shortcuts apply to the active panel only. Click a panel to make it active before using keyboard shortcuts.
Last updated on