给NetBeans IDE 换衣服

0×01. 换内衣
这里找到一个很cool的Dark Color Theme
下载BrandonDark.zip 然后import 导入之。字体我把它调整为Monaco.

这里还分享几个漂亮的代码风格:
monokai
http://blog.danotes.com/2011/02/23/monokai-netbeans-color-theme.html
sunburst
http://purplerockscissors.com/uncategorized/textmate-sunburst-theme-netbeans/
twilight
http://net.tutsplus.com/freebies/themes/netbeans-twilight-theme/
0×02. 换外套
事实上,换外套比换内衣要安全得多,因为这种方法根本不会修改NetBeans IDE 的任何文件。这个外套来自 http://www.mediabits.dk/php/netbeans-the-dark-side/,不可否认,NetBeans IDE穿上这件外套后看上去NetBeans IDE酷多了。 :cool:
把下载回来的nimrod-dark-theme-for-netbeans.zip 解压,再到http://personales.ya.com/nimrod/download-en.html 下载nimrodlf-1.2.jar,这里我习惯性地把它放在D:\greensoft\NimROD,然后把从nimrod-dark-theme-for-netbeans.zip 解压出来的DarkGrey.theme放到NetBeans IDE 的bin目录下面,最后,修改桌面上的快捷方式的命令行为:

1
D:\software\NetBeans\bin\netbeans.exe -J-Dnimrodlf.themeFile=D:\software\NetBeans\bin\DarkGrey.theme -cp:p D:\greensoft\NimROD\nimrodlf-1.2.jar --laf com.nilo.plaf.nimrod.NimRODLookAndFeel

PS:默认的“目标”是 D:\software\NetBeans\bin\netbeans.exe ,如果要脱掉这件外套,扔了它即可。
Now,再启动NetBeans IDE瞧瞧?是不是很cool 很给力? :cool:

如果不想修改快捷方式,也可以修改其配置文件,位于安装目录下面的etc目录下面。
编辑 netbeans_default_options一行修改为

1
netbeans_default_options="-J-client -J-Xss2m -J-Xms256m -J-Xmx682m -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled -J-XX:PermSize=32m -J-XX:MaxPermSize=384m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dnimrodlf.themeFile=D:\software\NetBeans\bin\DarkGrey.theme -cp:p D:\software\NetBeans\bin\nimrodlf-1.2.jar --laf com.nilo.plaf.nimrod.NimRODLookAndFeel -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --fontsize 12"

这里我干脆把nimrodlf-1.2.jar也放到bin目录下了。

Linux下的配置,与win下面差不多,只是路径稍有不同而已,如我一般是安装到 /opt/netbeans 目录下面。

1
netbeans_default_options="-J-client -J-Xss2m -J-Xms256m -J-Xmx682m -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled -J-XX:PermSize=32m -J-XX:MaxPermSize=384m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dnimrodlf.themeFile=/opt/netbeans/bin/DarkGrey.theme -cp:p /opt/netbeans/bin/nimrodlf-1.2.jar --laf com.nilo.plaf.nimrod.NimRODLookAndFeel -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --fontsize 12"

修改UI默认字体:
双击运行nimrodlf-1.2.jar 或者 java -jar nimrodlf-1.2.jar 运行主题编辑器,然后,调整font为“微软雅黑”,(linux下面的话用“文泉驿微米黑”)。
修改高亮颜色(这里我把它修改为了蓝色):
编辑DarkGrey.theme ,

1
nimrodlf.p2=#298BBC

修改后的:

默认的:

关于NimROD Look and Feel 更多信息,见:http://personales.ya.com/nimrod/faq-en.html

更多
9 Responses Post a comment
  1. zyh94946

    又试了下 可以了 给你添麻烦了......

  2. zyh94946

    试了下 那两个文件载入不了.. 难道我7.0.1太新了..

  3. Hacklog » NetBeans IDE配置优化

    [...] VM client 配置 这里以《给NetBeans IDE 换衣服》一文的配置为例: 1netbeans_default_options="-J-client -J-Xss2m -J-Xms256m -J-Xmx682m [...]

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS