Description
Describe the current behavior
The "redo" feature (e.g., Edit > Redo) reverts the change made by an "undo".
The keyboard shortcut for "redo" established in Arduino IDE 1.x is Ctrl+Y.
🙁 The default "Redo" keyboard shortcut which is displayed at the Edit > Redo menu item is the non-standard Ctrl+Shift+Z.
Application | Displayed "Redo" shortcut |
---|---|
Arduino IDE 1.x | Ctrl+Y |
Arduino IDE 2.x | Ctrl+Shift+Z |
VS Code | Ctrl+Y |
Theia Blueprint | Ctrl+Shift+Z |
To reproduce
- Select Edit from the Arduino IDE menus.
- Note the keyboard shortcut displayed next to the "Redo" menu item.
🙁 It is Ctrl+Shift+Z:
Describe the request
Match the displayed keyboard shortcut with Arduino IDE 1.x.
Desktop
- OS: Windows 10, Ubuntu 20.04
- Version: 2.0.0-rc4-snapshot-0207778
Date: 2022-02-23T15:40:32.443Z
CLI Version: 0.21.0 [10107d24]
Additional context
Somewhat confusingly, there is both a "Redo" (default CtrlCmd+Shift+Z) and a "redo" (default Ctrl+Y) listed in File > Advanced > Keyboard Shortcuts.
I realize that Command+Shift+Z is the standard "redo" shortcut on macOS, and it is good to support that.
However, the current macOS-centric approach to the displayed shortcut is not backed by my personal observations of the prevalent OS of Arduino users. I would say that the overwhelming majority of users are on Windows, even more so when the number of Linux users is added to that.
This is the only significant deviation from Arduino IDE 1.x in the displayed keyboard shortcuts I have found.
Keywords
-
"keybinding"
-
"key binding"
-
"hotkey"
-
"hot key"
-
"accelerator"
-
"key combination"
-
"key sequence"
-
"key chord"
-
"shortcut key"