Русская раскладка в NetBeans под Ubuntu

· netbeans

В Ubuntu Linux есть старый баг, который не дает пользоваться горячими клавишами в некоторых приложениях, если используешь русскую раскладку. Для меня он особенно неприятен при работе с NetBeans.

На счастье, для ряда приложений на основе Java есть фикс.

На странице фикса не описан процесс установки для NetBeans. Восполню этот пробел и опишу процесс для версии NetBeans 8.2.

Шаг 1. Скачать фикс

Тут ничего сложного. Идем на страницу фикса, скачиваем и распаковываем, например, в домашнюю папку.

Шаг 2. Обновить конфигурацию NetBeans

Далее идем в папку, где у нас установлена IDE и открываем нужный файл:

$ gedit ~/netbeans-8.2/etc/netbeans.conf

Ищем параметр netbeans_default_options. В конце строки параметра ставим пробел и добавляем что-то вроде -J-javaagent:/home/ilya/javafix/LinuxJavaFixes-1.0.0-SNAPSHOT.jar.

Сохраняем изменения.

Шаг 3. Проверка

Запускаем IDE. Переключаемся на русскую раскладку и жмем, например, Ctrl + F. Если панель поиска появилась, то порядок.