有什么办法可以更改深色 Netbeans IDE 主题吗?

有什么办法可以更改深色 Netbeans IDE 主题吗?

我目前(尝试)在 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>启动选项。

  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"

姓名例如如果你想金属

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

按照此说明最终解决了我的问题。

相关内容