加速啟動(dòng)Eclipse[見附錄]
在Eclipse啟動(dòng)的時(shí)候廊勃,它總是會(huì)搜索讓其運(yùn)行的jre,往往就是這個(gè)搜索過程讓eclipse啟動(dòng)變慢了。(沒設(shè)置時(shí)蜻韭,等2-3s出現(xiàn)進(jìn)度條,設(shè)置后直接出現(xiàn)進(jìn)度條),在eclipse.ini中配置-vm屬性即可,注意書寫的位置
JSP和JavaScript的卡頓問題
我的機(jī)器內(nèi)存比較大,也可以說說配置還算是可以,所以對(duì)于Jsp和JavaScript我并沒有什么感覺,參考網(wǎng)絡(luò)答案,整理一下:
Window->Preference->General->Editors->Text Editors->HyperLinking
在用Ctrl鍵控制的HyperLinking Style Nevigation列表下, 取消勾選與JPS/Javascript
有關(guān)的選項(xiàng)
其實(shí)吧!不用那么難,只需要把原來使用Ctrl的按鍵修改一下,改為Alt即可,因?yàn)槲覀冞€是比較喜歡,你這種直接穿越的感覺的!
關(guān)于自動(dòng)構(gòu)建的問題
針對(duì)我的學(xué)生,發(fā)現(xiàn)這種健忘癥比較嚴(yán)重,所有還是別修改了!但是如果你已經(jīng)養(yǎng)成了比較好的編程喜歡的話.個(gè)人推薦還是取消構(gòu)建吧!為什么,現(xiàn)在我們做的練習(xí)啊,項(xiàng)目啊等吧,跟你未來要基礎(chǔ)的,可能是小巫見大巫,如果這項(xiàng)你設(shè)置了,那么會(huì)影響到你的效率,雖然現(xiàn)在都使用maven了,對(duì)這個(gè)方面影響也比較少了一些!
更正:發(fā)現(xiàn)在本地設(shè)置tomcat的時(shí)候,如果沒有自動(dòng)編譯,那么就需要每次自己從新進(jìn)行發(fā)布炒作,很麻煩! 這里建議勾選上!
關(guān)于saveAction的設(shè)置
對(duì)于這點(diǎn),其實(shí)應(yīng)不開啟的,但是我想對(duì)于學(xué)生來說,為了方便或者說損失一些可容忍的性能,我想還是建議使用一下吧!
這里我想聲明一下,最好先修改一下Java的格式化模版!
不然以后你們?nèi)肼毜墓镜拿總€(gè)人員的格式化配置不一樣,在提交代碼的時(shí)候很容易出錯(cuò)的!
優(yōu)化代碼的提示[直接上圖]
Window->Preference->Java->Editors->Content Assist
附錄:配置文件[8G內(nèi)存]
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
;注釋系統(tǒng)自帶的界面
;-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
;一定需要放置到-vmargs的前面
-vm
E:\java-tools\Java\JDK8_64\jdk1.8.0_77\bin\
-vmargs
;配置自己的動(dòng)畫,只是支持bmp圖片
-Dosgi.splashLocation=C:/hp.bmp
-XstartOnFirstThread
-Dosgi.requiredJavaVersion=1.7
-Declipse.p2.unsignedPolicy=allow
-Dcom.sun.management.jmxremote
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Xincgc
-Xss8m
-Xms700m
-Xmx2048m
-XX:NewSize=16m
-XX:PermSize=128m
-XX:MaxPermSize=400m
-XX:MaxPermSize=1048m
-XX:MaxPermHeapExpansion=20m
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=70
-XX:+UseCMSInitiatingOccupancyOnly
-XX:+UseParNewGC
-XX:+CMSConcurrentMTEnabled
-XX:ConcGCThreads=2
-XX:ParallelGCThreads=2
-XX:+CMSIncrementalPacing
-XX:CMSIncrementalDutyCycleMin=0
-XX:CMSIncrementalDutyCycle=5
-XX:GCTimeRatio=49
-XX:MaxGCPauseMillis=20
-XX:GCPauseIntervalMillis=1000
-XX:+UseCMSCompactAtFullCollection
-XX:+CMSClassUnloadingEnabled
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
-XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses
;參數(shù)來跳過jvm對(duì)class文件的校驗(yàn)肖方,以此提升eclipse的啟動(dòng)速度,但這是很不安全的
-Xverify:none
-Dorg.eclipse.swt.browser.IEVersion=10001
配置參數(shù):
請(qǐng)百度進(jìn)行查詢,這個(gè)配置大部分來源于網(wǎng)絡(luò)