This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Product Version: NetBeans IDE Dev (Build 201507040001) Updates: Updates available Java: 1.8.0_45; Java HotSpot(TM) 64-Bit Server VM 25.45-b02 Runtime: Java(TM) SE Runtime Environment 1.8.0_45-b15 System: Windows 8 version 6.2 running on amd64; UTF-8; pl_PL (nb) Some default shortcuts are unusable with non-English keyboard layout (in my case it's a Polish one). For example: * Extract Superclass (Ctrl+Alt+Shift+S) - inserts "Ś" * Move Inner to Outer Level (Ctrl+Alt+Shift+L) - inserts "Ł" * Convert Anonymous to Member (Ctrl+Alt+Shift+A) - inserts "Ą" * Encapsulate Fields (Ctrl+Alt+Shift+E) - inserts "Ę" Pressing any of the above key combinations first insert a Polish character, and then call an action, so the identifier at the cursor position is no longer valid. I can see two possible solutions: 1. Don't use any Ctrl+Alt shortcuts 2. Differentiate left and right Alt Right Alt is called AltGr and it simulates Alt+Ctrl. Windows doesn't make a difference between AltGr (right Alt) and Left Alt+Ctrl, but I'm not aware of anyone using Left Alt + Ctrl to insert national characters.
Created attachment 154745 [details] An effect of pressing Ctrl+Alt+Shift+E
*** This bug has been marked as a duplicate of bug 227247 ***