-
Notifications
You must be signed in to change notification settings - Fork 445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ctrl-Alt keybinds conflicts #115
Comments
@enkol thanks for your suggestion, and I'd like to modify the keyboard shortcut |
According to https://en.wikipedia.org/wiki/AltGr_key, |
@enkol thanks so much, as you said for other keyboard layouts |
@enkol you could use the latest version 0.15.2 to verify new keybinding |
I can verify that |
On some international keyboard layouts, the AltGr key is used to type some characters.
Due to not all keyboards having an AltGr key, the combination Ctrl-Alt is a substitute for AltGr.
With german layout this is the case for the @ symbol, which is typed with AltGr-Q.
Therefore, trying to type an @ symbol, conflicts with Rest-Clients Ctrl-Alt-Q shortcut. The same is the case for Ctrl-Alt-E, which conflicts with typing € symbol.
This results in not being able to type @ for delcaring a local variable in a .rest file, when using a german keyboard layout.
Because of such conflicts, it's advised to not use Ctr-Alt for shortcuts. As there may be other conflicts with other languages layouts. See https://en.wikipedia.org/wiki/AltGr_key
To fix this, either change the default shortcuts or at least add a note in the extensions readme about this possible shortcut problems, so users are told why they may not be able to type @. Should then also recommend to change the "Cancel Request" shortcut (and maybe others) via vscode settings, when expierincing such problems.
Steps to Reproduce:
The text was updated successfully, but these errors were encountered: