文章描述:-2022年4月20日發(作者:邵恒秋)MyEclipse8.5優化實例第一步:取消自動validationvalidation有一堆,什么xml、jsp、jsf、js等等,我們沒有必要全部都去自動校驗一下,只是需要的時候才會手工校驗一下!取消方法:windows–>perferences–>myeclipse–>validation除開Manual下面的復選框全部選中之外,其他全部不選手工驗證方
-

2022年4月20日發
(作者:邵恒秋)
MyEclipse8.5優化實例
第一步:取消自動validation
validation有一堆,什么xml、jsp、jsf、js等等,我們沒有必要全部都去自
動校驗一下,只是需要的時候才會手工校驗一下!
取消方法:
windows–>perferences–>myeclipse–>validation
除開Manual下面的復選框全部選中之外,其他全部不選
手工驗證方法:
在要驗證的文件上,單擊鼠標右鍵–>myeclipse–>runvalidation
第二步:取消Eclipse拼寫檢查
1、拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他
也會提示有錯,所以最好去掉,沒有多大的用處
windows–>perferences–>general–>validation->editors->Text
Editors->spelling
第三步:取消myeclipse的啟動項
myeclipse會有很多的啟動項,而其中很多我們都用不著,或者只用一兩個,取
消前面不用的就可以
windows–>perferences–>general–>startupandshutdown(詳見底端介
紹)
第四步:更改jsp默認打開的方式
安裝了myeclipse后,編輯jsp頁面,會打開他的編輯頁面,同時也有預覽頁面,
速度很慢,不適合開發。所以更改之
windows–>perferences–>general–>editors->fileassociati
在下方選擇一種編輯器,然后點擊左邊的default按鈕
第五步:更改代碼提示快捷鍵(不建議使用增強提示,使用Ctrl+/在自己需要的
時候提示更佳)
現在的代碼提示快捷鍵,默認為ctrl+space,而我們輸入法切換也是,所以會
有沖突。誰叫myeclipse是外國人做的呢。。根本不需要切換輸入法.
windows–>perferences–>general–>Keys
更改contentassist為alt+/
同時由于alt+/已經被wordcompletion占用,所以得同時修改wordcompletion
的快捷鍵值
好了,現在的速度及方便性是不是提高了。
第六步:更改內存使用文件
1、打開
-showsplash
t
--ermSize
256M
-vmargs
-edJavaVersion=1.5
-Xms128m
-Xmx512m
-Location=e:
-ge=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
把下面的那個-XX:MaxPermSize調大,比如-XX:MaxPermSize=512M,再把
-XX:PermSize調成跟-XX:MaxPermSize一樣大
原因:大家一定對這個畫面很熟悉吧:
幾乎每次eclipse卡到當都是因為這個非堆內存不足造成的,把最大跟最
小調成一樣是因為不讓myeclipse頻繁的換內存區域大小
注意:XX:MaxPermSize和Xmx的大小之和不能超過你的電腦內存大小
第七步:修改文件打開錯誤
有時點擊myeclipse里的struts的xml配置文件,會報錯:
ErroropeningtheeditorUnabletoopentheeditor,unknowtheeditor
id…..
把這個窗口關閉后才出正確的xml文件顯示,這個我們這樣改:
windows–>perferences–>general–>editors->fileassociati選擇
*.xml,選擇myeclipmleditor點default,ok
第八步:取消自動驗證,該成手動驗證
windows-->perferences-->myeclipse-->validation
將Build下全部勾取消,保留Manual(手動)如果你需要驗證某個文件的時候,
我們可以單獨去驗證它。方法是,在需要驗證的文件上(右鍵->MyEclipse->
RunValidation
第九步:取消Maven更新(啟動更新)
Window>Preferences>MyeclipseEnterpriseWorkbench>Maven4Myeclipse>
Maven>禁用Downloadrepositoryindexupdatestartup
附件:
第一項:啟動功能介紹和樣例(紅為需要保留的文件,此為本人樣例,請按需選
擇)
tic
pse
pse
pse
pse
pse
pse
pse
pse
pse
UpdatesScheduler//自動升級調度
QuickSetup//快速啟動
Derby//derby是一個開源數據庫的名字
EASIEGeronimo1//同都是應用服務器的名字
EASIEGeronimo2
EASIEJBOSS2
EASIEJBOSS3
EASIEJBOSS4
EASIEJBOSS5
EASIEJBOSS
pseEASIEJetty4
pseEASIEJetty5
pseEASIEJetty6
pseEASIEJetty
pseEASIEJOnAS3
pseEASIEJOnAS4
pseEASIEJOnAS
pseEASIEJRun4
pseEASIEJRun
pseEASIEOracle10AS
pseEASIEOracle9AS
pseEASIEOracleAS
pseEASIEOrion1
pseEASIEOrion2
pseEASIEResin2
pseEASIEResin3
pseEASIEResin
pseEASIESun8.x
pseEASIESun8
pseEASIESun9
pseEASIEGlassfish2
pseEASIEGlassfish1
pseEASIESunOne
pseEASIEMyEclipseTomcat6Server
pseEASIETomcat4
pseEASIETomcat5
pseEASIETomcat6
pseEASIETomcat
pseEASIEWebLogic10
pseEASIEWebLogic6
pseEASIEWebLogic7
pseEASIEWebLogic8
pseEASIEWebLogic9
pseEASIEWebLogic
pseEASIEWebSphere5
pseEASIEWebSphere6.1
pseEASIEWebSphere6
pseEASIEWebSphere4
pseExamples//樣例
pseMemoryMonitor//內存監控
pseTapestryIntegration//插件集成
pseJSPDebugTooling//jsp調試插件
pseFileCreationWizards//文件創建程序
esIntegrationforMyEclipse//基于Ajax的JSF開發框架()
pseBackwardCompatibility//后臺功能
psePerspectivePlug-in//透視圖插件
ollaborationControlCenter//Eclipse的網頁管理中心
e-cs4.x.x->5.0.0MigrationPlug-in//Eclipse插件兼容
組件
aDebugUIPlug-in(Incubation)//Mozilla調試插件
(Mozilla是一款瀏覽器)
cLanguagesToolKitCoreUI//對入PHP等動態語言支持的用戶
接口
serviceUIPlug-in//Web服務視圖插件
rverFacesTools-Core//jsf工具核心包
ticUpdatesScheduler//自動更新
epolicy//Web提供的服務性能目標定義,自動管理
ugPlug-in(Incubation)//動態語言的調試工具
aryWebModuleSupportforMeEclipse//輔助的Web模塊支
持.(可能是Struts等文件自動添加)
torPreviewSupportforMyEclipse//jsf編輯器
第二項:MyEclipseValidation介紹(本人理解)
由于文件導入的時候,不能保證文件的正確性.所以在啟動服務前需要做一
下驗證.包括語法等.
另外可以自己添加需要的驗證模塊.如checkStyle的驗證.
-

發表評論