我目前(尝试)在 Linux(Ubuntu)中设置开发环境,并选择使用 Netbeans PHP 作为我的 IDE。
顶部的主工具栏太暗,无法阅读菜单项文本(除非我单击以调出下拉菜单,但这实际上不行)。有什么方法可以解决这个问题?我必须使用不同的 Ubuntu 主题吗,或者可以更改 Netbeans 吗?
谢谢。
答案1
我知道这是一个老问题。
我也遇到过类似的问题。+ ftp 问题。使用丑陋的 laf 并不是我想要的答案。
我在用着openjdk-7-jre现在运行 Netbeans。它修复了暗色菜单的问题以及 Netbeans 的 ftp 连接中断的问题。
使用:Ubuntu 12.04 中的 Netbeans 7.3
答案2
您遇到的问题有很多错误报告。但是您可以更改外观。截至撰写本文时,以下是可用的:
- 视窗- 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
- 水蓝色-apple.laf.AquaLookAndFeel
*<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
。
例如如果你想雨云:
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"
通过从终端运行测试外观和其他选项
从终端运行很容易:
$ /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
按照此说明页最终解决了我的问题。