天天看點

JDK6下調優NetBeans內建開發環境

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