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號。設置完後是不是覺得很漂亮(不要打開 文本平滑 功能)