JDK6在Swing桌面程序上的改进很大(不说大家也知道!)
但默认配置下的NetBeans仍然 还是很慢。
下面讲讲我对NetBeans的配置看法
第一 调优JVM
针对JVM的调优其实是最关键的一步,配置netbeans-5.5/etc/目录下的netbeans.conf文件,将netbeans_default_options替换如下
netbeans_default_options="-J-Xverify:none -J-Xms128m -J-Xmx128m -J-XX:CompileThreshold=10000 -J-XX:ReservedCodeCacheSize=100m -J-XX:PermSize=120m -J-XX:+UseConcMarkSweepGC -J-XX:+UseParNewGC -J-XX:+UseFastAccessorMethods -J-XX:+UseThreadPriorities -J-XX:+AggressiveOpts -J-Dapple.laf.useScreenMenuBar=true --fontsize 14 "
好长哦o(∩_∩)o...随便讲讲含义吧
-J-XX:CompileThreshold=10000 :将10000个方法编译成本地代码(不利用JIT)
-J-XX:ReservedCodeCacheSize=100m :设置缓存大小
-J-XX:+UseFastAccessorMethods :将所有getter / setter 转换成本地代码
第二 环境设置
这一步是在NetBeans IDE内部设置。在 工具--选项--高级选项;
在 编辑器设置 中将 文本平滑 去掉(个人不喜欢这个,总感觉选上后有些字母边缘怪怪的)
在 编辑器设置--java编辑器设置 中将 自动完成弹出窗口延时 设置为1,选中自动弹出javadoc窗口
在 JAVA源代码 中将 错误标注限制 和 自动解析延迟 设置为1,另外 缺省编码 默认是GBK 建议可以改成 UTF-8.以便在移植源代码到非GBK编码平台的时候中文注释能正确显示。
在 IDE配置--建议框架 中 的3个延迟时间都改为 1
第三 字体设置
默认情况下的NetBeans的字体真的很难看,可以将非注解的字体与字符串类型的全部设置为Courier New 14号字体,注释与字符串类型的字体设置为宋体 13号。设置完后是不是觉得很漂亮(不要打开 文本平滑 功能)