This seems like a bug in IntelliJ 12: Every couple of times when I switch between keyboard layouts (English and Hebrew) IntelliJ get stuck on one of them and ignore the windows selected keyboard layout. This happens only for intelliJ, all other programs respond as usual to the windows selected keyboard layout.
Is there at least a workaround, or a way to reset IntelliJ's keyboard layout? The only thing that seems to work for me so far is restarting my machine...
(My OS is Windows 7 Enterprise 64bit)
To view the keymap configuration, open the Settings/Preferences dialog Ctrl+Alt+S and select Keymap. IntelliJ IDEA automatically suggests a predefined keymap based on your environment.
Start typing a code construct and press Ctrl+Shift+Enter . IntelliJ IDEA automatically completes the construct and adds the required punctuation.
In Windows 10, Alt + Shift (sometimes Ctrl + Shift) also switches keyboard layouts, so this explains the behavior. Following this answer, one can change this at Control Panel\Clock, Language, and Region\Language\Advanced settings under "Change language bar hot keys".
This is 100% reproduced when you switch keyboard layout in quick class search (Ctrl+N). Also in intellij idea 13. Something like:
When I ceased to switch layout in search, I forgot about this problem.
UPD: it's suitable for most part of text inputs (even for search and file creation)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With