Skip to content
Victor Nakoryakov edited this page Mar 2, 2017 · 10 revisions

The table below summarizes all hotkeys the IDE have or should have. This is a single source of truth that aims to avoid UX conflicts when the same shortcut handling is scattered across the code.

The table is sorted lexicographically by action keys.

Legend

  • πŸ–₯️ desktop IDE only
  • πŸ‘» developer’s version only
  • πŸ‘ works correctly
  • πŸ› not works or works incorrectly
  • πŸ“Œ native browser keystroke that should be preserved
  • 😈 native browser keystroke that’s overriden

Hotkeys

Shortcut Mode Action Done?
BKSPACE Normal Delete selected items πŸ›
BKSPACE Linking Cancel linking πŸ›
DEL Normal Delete selected items πŸ›
DEL Linking Cancel linking πŸ›
ESC Normal Select none
ESC Linking Cancel linking πŸ‘
F1 Normal 😈 Open selected node’s help
F2 Normal Focus & select all text of selected node’s label field
F11 Normal πŸ“Œ Toggle fullscreen πŸ‘
SPACE Normal 😈 Open node search dialog
Ctrl+PgDn Normal πŸ–₯️ Swith to next tab
Ctrl+PgUp Normal πŸ–₯️ Swith to previous tab
Ctrl+Shift+= πŸ“Œ Zoom in πŸ‘
Ctrl+- πŸ“Œ Zoom out πŸ‘
Ctrl+0 πŸ“Œ Zoom to actual size πŸ‘
Ctrl+[ πŸ“Œ Navigate back through tabs
Ctrl+] πŸ“Œ Navigate forward through tabs
Ctrl+1,2,…,8 Normal πŸ–₯️ Open n-th tab
Alt+1,2,…,8 Normal πŸ–₯️ Open n-th tab
Ctrl+A Normal 😈 Select all
Ctrl+C Normal 😈 Copy a selection to the clipboard
Ctrl+E πŸ“Œ Search in URL bar πŸ‘
H Normal Open selected node’s help
Ctrl+H Normal Toggle react dev tools (hide deeper?) πŸ‘
I Normal Insert input terminal node
Ctrl+Shift+I Normal Toggle developer tools πŸ‘
Ctrl+L πŸ“Œ Focus URL bar πŸ‘
N Normal Repeat node insertion
Ctrl+N Normal πŸ–₯️ New patch πŸ‘
O Normal Insert output terminal node
Ctrl+P Normal 😈 Open current patch in a print-friendly representation
Ctrl+R Normal πŸ‘» Reload app contents πŸ‘
Ctrl+S Normal 😈 Save current patch
Ctrl+Shift+S Normal Save all (aka Save project)
Ctrl+Shift+T Normal πŸ–₯️ Unclose tab
Ctrl+U πŸ“Œ View page source πŸ‘
Ctrl+V Normal Paste
Ctrl+W Normal πŸ–₯️ Close current tab
Ctrl+X Normal Cut a selection to the clipboard
Ctrl+Y Normal Redo πŸ‘
Ctrl+Z Normal Undo πŸ‘
Ctrl+Shift+Z Normal Redo πŸ‘
Clone this wiki locally