webdevqa.jp.net

ダークNetbeans IDEテーマを変更する方法はありますか?

私は現在、Linux(Ubuntu)で開発環境をセットアップしようとしており、IDEとしてNetbeans PHP)を使用することを選択しました。

上部のメインツールバーが暗すぎてメニュー項目のテキストを読むことができません(クリックしてドロップダウンを表示しない限り、実際には表示されません)。これを修正する方法はありますか?別のUbuntuテーマを使用する必要がありますか、それともNetbeansを変更できますか?

enter image description here

ありがとう。

10
Anonymous

それは私が知っている古い質問です。

私も同様の問題を抱えていました。 + ftpの問題。醜いラフを使うことは私が探していた答えではありませんでした。

現在、Netbeansを実行するためにopenjdk-7-jreを使用しています。ダークメニューの問題と、netbeansからのブロックされたftp接続の問題が修正されました。

使用:Ubuntu12.04のNetbeans7.3

3
termnml

発生している問題に関するバグレポートは多数あります。ただし、ルックアンドフィールは変更できます。執筆時点で、以下が利用可能です。

  • Windows-com.Sun.Java.swing.plaf.windows.WindowsLookAndFeel
  • Metal-javax.swing.plaf.metal.MetalLookAndFeel
  • [〜#〜] gtk [〜#〜]-com.Sun.Java.swing.plaf.gtk.GTKLookAndFeel
  • ニンバス-com.Sun.Java.swing.plaf.nimbus.NimbusLookAndFeel
  • アクア-Apple.laf.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オプションを追加して、カスタムのルックアンドフィールを追加します。

例えば必要に応じてニンバス

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"

またはnameで例:必要に応じて金属

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"

ターミナルから実行して、ルックアンドフィールとその他のオプションをテストします

ターミナルからの実行は簡単です。

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

Metalルックアンドフィールで実行:

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

リソース

9
Gerard Roche

これに関する指示に従う ページ 最終的に私の問題を修正しました。

1
Anonymous