10
Hotkeys
Victor Nakoryakov edited this page 2017-03-02 18:07:45 +03:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
  • 👻 developers version only
  • 👍 works correctly
  • 🐛 not works or works incorrectly
  • 📌 native browser keystroke that should be preserved
  • 😈 native browser keystroke thats 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 nodes help
F2 Normal Focus & select all text of selected nodes 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 nodes 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 👍