壹、myeclipse字體設置
Window->Preferences->General->Appearance->Colors and Fonts
在右側找到”Aa Test Font”雙擊或者點擊Edit按鈕修改字體;建議字體設置如下:
Courier New字體常規四號
二、Myeclipse編碼方式(JSP+Text)
設置JSP編碼格式
Window->Preferences->MyEclipse->Files and Editors->JSP->Encoding->UTF-8
設置其他文本編碼格式
Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8
三、Myeclipse自動文本驗證
Window->Preferences->MyEclipse->Validation
保留manual(手動)部分,build下只留"classpath dependencyValidator",手動驗證:選中文件右擊MyEclipse->Run Validation
四、Myeclipse關閉自動更新
Window->Preferences->MyEclipse->Maven4MyEclipse
取消勾選”Download repository indexupdates on startup”
五、Myeclipse取消拼寫錯誤驗證
Window->Preferences->General->Editors->Text Editors->Spelling
取消勾選"Enable spell checking"
六、Myeclipse內存不足時設置
1.堆內存分配
JVM初始分配的內存由-Xms指定,默認是物理內存的1/64;JVM最大分配的內存由-Xmx指定,默認是物理內存的1/4。默認空余堆內存小於40%時,JVM就會增大堆直到-Xmx的最大限制;空余堆內存大於70%時,JVM會減少堆直到-Xms的最小限制。因此服務器壹般設置-Xms、-Xmx相等以避免在每次GC(垃圾收集器)後調整堆的大小。
2.非堆內存分配
JVM使用-XX:PermSize設置非堆內存初始值,默認是物理內存的1/64;由XX:MaxPermSize設置最大非堆內存的大小,默認是物理內存的1/4。
打開myeclipse.ini
#utf8 (do not remove)
#utf8 (do not remove)
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
-install
D:AppDataLocalMyEclipseMyEclipse 10
-vm
D:AppDataLocalMyEclipseCommoninarycom.sun.java.jdk.win32.x86_64_1.6.0.013injavaw.exe
-configuration
D:AppDataLocalMyEclipseMyEclipse 10configuration
-vmargs
-Xmx512m
-XX:MaxPermSize=384m
-XX:ReservedCodeCacheSize=96m
-Dosgi.nls.warnings=ignore
如myclipse.ini文件內容,修改參數為:-Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize,註意:-Xmx和-XX:MaxPermSize總和不能超過計算機本身內存大小。
myeclipse.ini修改了參數設置但未生效,是因為違反了文件的設置規範:
參數如”項值”此類形式中間有空格需換行書寫;如果值中有空格需用雙引號包括起來。
七、優化啟動項,關閉部分功能
在Myeclipse中大多數人只需要20%的系統功能,就可以完成所需要的任務操作,所以可以將不使用的功能修改為禁止加載啟動。
Window->Preferences->General->Startup andy Shutdown
以MyEclipse EASIE開頭的都是服務器,其中本人只保留如下:
1.Tomcat 6或者7(必備)
2.Weblogic 11
3.JSP Debug
其他功能插件看個人所需,如果不使用可以全部取消勾選。
八、取消保存代碼時的代碼自動格式化
Window->Java->Editor->SaveActions->Format Source Code取消勾選