私は現在(試用中)Linux(Ubuntu)で開発環境をセットアップしており、IDEとしてNetbeans PHPを使用することを選択しています。
上部のメインツールバーが暗すぎて、メニュー項目のテキストを読むことができません(ドロップダウンを表示するためにクリックした場合を除きます)。これを修正する方法はありますか?別のUbuntuテーマを使用する必要がありますか、それともNetbeansを変更できますか?
ありがとう。
私は現在(試用中)Linux(Ubuntu)で開発環境をセットアップしており、IDEとしてNetbeans PHPを使用することを選択しています。
上部のメインツールバーが暗すぎて、メニュー項目のテキストを読むことができません(ドロップダウンを表示するためにクリックした場合を除きます)。これを修正する方法はありますか?別のUbuntuテーマを使用する必要がありますか、それともNetbeansを変更できますか?
ありがとう。
回答:
それは私が知っている古い質問です。
私にも同様の問題がありました。+ ftpの問題。醜いラフを使うことは私が探していた答えではありませんでした。
現在、openjdk-7-jreを使用してNetbeansを実行しています。ダークメニューの問題と、netbeansからのbrocken ftp接続の問題を修正しました。
使用:Ubuntu 12.04でのNetbeans 7.3
発生している問題に関するバグレポートは多数あります。ただし、ルックアンドフィールは変更できます。執筆時点では、以下が利用可能です。
* -<laf_name>
<laf_class>
--laf <laf_class|laf_name>
起動オプションを使用します。
構成ファイルを編集します。
sudo vi /usr/local/netbeans-{VERSION}/etc/netbeans.conf
変数に--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"
または名前で(例:Metalが必要な場合):
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の Look&Feelで実行します。
$ /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 &
--laf
いずれかの受け入れクラスまたはエイリアスを:--laf <laf_class|laf_name>
。私の推測では、クラス名を使用していて、そのクラスがnetbeansで利用できる場合は、ロードされます。番号?クラスがnetbeansで利用可能であることを確認するにはどうすればよいですか?わからない。