Netbeans: включить нативный L&F

После установки Netbeans по умолчанию включается l&f(look-and-feel, стиль, цвета отрисовки элементов управления, поведенческие черты интерфейса) от Gnome – что меня невыносимо раздражает, ибо:

  • Оформление гнома кушает ресурсы процессора больше, чем нативное джавовское. На нетбуке это особенно актуально
  • Шрифты – слишком большие, отступы paddings тоже. Для экрана нетбука это раздражающие факторы – маленькое разрешение.
  • Key bindings гнома слишком не привычны для разработки

И поэтому…

…устанавливая новую версию IDE отключаю навязанный l&f – включаю родной Java “Metal”

Какая там разница?

 ⇒ 

Что нужно сделать?

Отредактировать файл <install_dir>/bin/netbeans – найти строчки и разкомментировать условие (if .. fi)

# following should be done just in RPM or Solaris Launcher
if [ -f /etc/netbeans.conf ] ; then
. /etc/netbeans.conf
fi

– это придётся выполнять после каждой установки NB

А ещё сам файл настроек, который не будет зависить от версии ide:

$ sudo cat > /etc/netbeans.conf
netbeans_default_options="${netbeans_default_options} --laf javax.swing.plaf.metal.MetalLookAndFeel"
# ctrl-D

тут же можно задать дополнительные опции загрузки среды, например выделение памяти – значение переменной передаётся как аргумент виртуальной машины.

Этот способ должен работать для всех юниксов