Столкнулся с проблемой: в NetBeans при переключении раскладки она не менялась, хотя Языковая Панель (та, что обычно в трее), указывала на смену языка.
Нашел такое решение:
Открываем файлик в редакторе:
Для Windows: notepad C:\Program Files\NetBeans 7.1\bin\netbeans
Для *nix: sudo nano /usr/bin/netbeans
И добавляем сразу после комментариев в шапке, следующую строку:
Для англоязычной версии NetBeans
LANG=en_US.UTF-8
Для русскоязычной версии NetBeans
LANG=ru_RU.UTF-8
Далее перезагружаем IDE. Надо заметить мне не помогло.
Если это не помогло и Вам, то всего скорее ваш случай похож на тот что обсуждается в этой ветке: Problems with keyboard layout. Там много рецептов, и вам нужно самим подобрать их под себя.
Мне помогла установка Punto Switcher'a. Правда я не особо люблю когда переключают раскладку за меня, но благо эта программа позволяет отключить данный функционал. Насколько я понимаю, она перехватывает вызов переключения, и делает его, какими-то своими средствами.
Если Вы найдете другой рецепт, отпишите в комментариях!
Комментарии (7)
Спасибо, помогла установка Ctrl+1, Ctrl+2.
Этот баг не исправлен в NetBeans 8.2
Уже конец 2018 года.
Спасибо за комментарий! Лично я уже давно пересел на Eclipse, мне нравится, советую попробовать.
Спасибо товарищ, спас мою задницу!
Здравствуйте! Решил проблему так. Заходим в настройки языковой панели /параметры /переключение клавиатуры /радиобаттон клавишей SHIFT /переключить язык ввода CTRL+SHIFT /включить английский CTRL+1 /включить русский CTRL+2. Теперь при глюке стоит лишь нажать CTRL+1 и все нормально работает.
Спасибо, друг - мне помогло
Пожалуйста. Я очень удивлен что этот баг до сих пор жив.
Спасибо! При возможности попробую. Странно, что в таком большом продукте, это еще не пофиксили.