10

В настоящее время я (пытаюсь) настроить среду разработки в Linux (Ubuntu) и решил использовать Netbeans PHP в качестве своей IDE.

Основная панель инструментов вверху слишком темная, чтобы прочитать текст пункта меню (если я не нажму, чтобы вызвать выпадающий список, что на самом деле не сработает). Есть ли способ, как я могу это исправить? Нужно ли использовать другую тему Ubuntu или можно изменить Netbeans?

Благодарю.

3 ответа3

9

Есть ряд сообщений об ошибках по проблеме, с которой вы столкнулись. Однако вы можете изменить внешний вид. На момент написания доступны следующие:

  • Windows - com.sun.java.swing.plaf.windows.WindowsLookAndFeel
  • Металл - javax.swing.plaf.metal.MetalLookAndFeel
  • GTK - com.sun.java.swing.plaf.gtk.GTKLookAndFeel
  • Нимб - com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
  • Аква - яблоко.лаф.AquaLookAndFeel

* <laf_name> - <laf_class>

Изменение внешнего вида

Используйте параметр --laf <laf_class|laf_name> .

  1. Отредактируйте файл конфигурации:

    sudo vi /usr/local/netbeans-{VERSION}/etc/netbeans.conf

  2. Добавьте пользовательский внешний вид, добавив параметр --laf <laf_class|laf_name> в переменную netbeans_default_options .

например, если вы хотите Nimbus:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m 
    -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true
    -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true 
    -J-Dsun.zip.disableMemoryMapping=true 
    --laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"

или по имени, например, если вы хотите металл:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m 
    -J-Dapple.laf.useScreenMenuBar=true
    -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true 
    -J-Dsun.zip.disableMemoryMapping=true 
    --laf Metal"

Проверьте Look and Feel и другие опции, запустив из терминала

Работать с терминала легко:

$ /usr/local/netbeans-{VERSION}/bin/netbeans

Запустите с металлическим внешним видом:

$ /usr/local/netbeans-{VERSION}/bin/netbeans --laf Metal

Запустите с GTK выглядеть и чувствовать:

$ /usr/local/netbeans-{VERSION}/bin/netbeans --laf GTK

Дополнительный кредит

Запуск из терминала в фоновом режиме; добавить &

$ /usr/local/netbeans-{VERSION}/bin/netbeans --laf Metal &

Создайте символическую ссылку для обхода, указав путь:

$ ln -s /usr/local/netbeans-{VERSION}/bin/netbeans ~/bin/netbeans
# now you can run without specifying the path
$ netbeans
# run in background job
$ netbeans &
# run with Metal laf in background job
$ netbeans --laf Metal &

Ресурсы

3

Это старый вопрос, который я знаю.

У меня была похожая проблема. + проблемы с ftp. Использование уродливого лафа не было ответом, который я искал.

Сейчас я использую openjdk-7-jre для запуска Netbeans. Это исправило проблему с темным меню, а также проблему с битыми FTP-соединениями от NetBeans.

Использование: Netbeans 7.3 в Ubuntu 12.04

1

Следование инструкциям на этой странице решило мою проблему в итоге.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .