Koyu Netbeans IDE temasını değiştirmenin herhangi bir yolu var mı?


10

Şu anda Linux'ta (Ubuntu) bir dev ortamı kurmaya çalışıyorum ve IDE olarak Netbeans PHP'yi kullanmayı seçtim.

Üstteki ana araç çubuğu menü öğesi metnini okumak için çok karanlık (gerçekten açmayacak olan açılır menüyü açmak için tıklamazsam). Bunu çözebilmemin bir yolu var mı? Farklı bir Ubuntu teması kullanmam gerekiyor mu veya Netbeans değiştirilebilir mi?

resim açıklamasını buraya girin

Teşekkürler.



Hey Justin, bağlantı için teşekkürler. Bu sayfa ( hanynowsky.wordpress.com/2012/04/27/… ) sonunda benim için daha hızlı bir düzeltme oldu.
İsimsiz

Harika! düzeltmene sevindim.
jds

Yanıtlar:


3

Biliyorum eski bir soru.

Ben de benzer bir sorun yaşadım. + ftp sorunları. Aradığım cevap çirkin bir laf kullanmak değildi.

Netbeans'i çalıştırmak için openjdk-7-jre kullanıyorum . Karanlık menüdeki sorunu ve netbeans'ten brocken ftp bağlantılarıyla ilgili bir sorunu düzeltti.

Ubuntu 12.04'te Netbeans 7.3 kullanımı


Bu doğru cevap. Ayrıca Netbeans 7.3 ve Ubuntu 13 ile dondurma sorunları yaşıyordum. Openjdk-7-jre kullanarak tüm sorunlarımı çözdüm.
Zachary Schuessler

9

Karşılaştığınız sorunla ilgili çok sayıda hata raporu var. Ancak görünümü ve hissi değiştirebilirsiniz. Yazılı olarak, aşağıdakiler mevcuttur:

  • Windows - com.sun.java.swing.plaf.windows.WindowsLookAndFeel
  • Metal - javax.swing.plaf.metal.MetalLookAndFeel
  • GTK - com.sun.java.swing.plaf.gtk.GTKLookAndFeel
  • Nimbus - com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
  • Aqua - Apple.laf.AquaLookAndFeel

* -<laf_name><laf_class>

Görünüm ve Hissi Değiştirme

Kullanım --laf <laf_class|laf_name>başlangıç seçeneği.

  1. Yapılandırma dosyasını düzenleyin:

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

  2. Değişene --laf <laf_class|laf_name>seçenek ekleyerek özel görünüm ve his ekleyin netbeans_default_options.

Örneğin, Nimbus'ı istiyorsanız :

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"

veya ismiyle, örneğin Metal istiyorsanız :

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"

Terminal'den çalıştırarak Görünüm ve Hissi ve diğer seçenekleri test edin

Terminalden çalıştırmak kolaydır:

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

İle çalıştırın Metal görünüm ve his:

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

İle çalıştırın GTK imajına göre:

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

Ekstra kredi

Arka plan işinde terminalden çalıştırın; ekle &

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

Yolu belirterek atlamak için bir sembolik bağlantı oluşturun:

$ 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 &

kaynaklar


harici tema yüklemek için herhangi bir yolu var mı?
Francesco

Eh, görünüm ve his seçeneği --laf, bir ya kabul sınıfı ya da diğer adı : --laf <laf_class|laf_name>. En iyi tahminim şudur: sınıf adını kullanırsanız ve bu sınıf netbeans için kullanılabilirse, yüklenir. Hayır? Sınıfın netbeans için kullanılabilir olması nasıl sağlanır? Bilmiyorum.
Gerard Roche

teşekkür ederim. Ayrıca harici bir sınıf netbeans için kullanılabilir hale nasıl görmezden ... ... belki bu gibi bir şey addind çözmek gerekir (bu javahl kütüphane için ...): -J-Djava.library.path = / usr / lib / i386-linux-gnu / jni
Francesco

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.