打造极速myeclipse

1。关闭validate

取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度立马提升好几个档次!
取消方法:
windows-->perferences-->myeclipse-->validation
除开Manual下面的复选框全部选中之外,其他全部不选
手工验证方法:
在要验证的文件上,单击鼠标右键-->myeclipse-->run validation

2。关闭DesignModel
在Preferences-->myeclipse->files & Editors下
把跟编辑有关的所有的Edit Modes 设为Disable Design Mode


3。启动参数优化。
eclipse启动参数设置,加大内存使用率,避免出现内存不足
eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -Xms64M -Xmx512M
------我的设置如下:

2G内存双通道。设置如下。
eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=128M -XX:MaxPermSize=128M -Xms512M -Xmx768M
参考文献:http://www.eclipsezone.com/eclipse/forums/t61618.html

 


4。进入Preferences把Plug-in Development>Target Platform>plug-in里跟自己无关或者暂且不用的plug-in去掉勾选,我这里共400多个中去掉了100多个。(ps:慎用)

5.打开General--〉Startup and Shutudown里自己没用到的选项自己去掉勾选。
去除不需要加载的模块
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。

6。关闭update
MyEclipse--〉Community Essentials ,取消钩。

7。xsd或dtd文件
1。下载XML需要使用的XSD或DTD文件至本地目录
2. 打开Windows/Preferences,选择Internet/Cache,勾选Disable caching


3. 选择Web and XML/XML Catalog/User Specified Entries,点击Add


4. 导入前面下载的XSD或者DTD文件,点击OK确定

8.启动参数详解

以下是我的MyEclipse快捷方式的参数:
"D:\Eclipse 3.2.2\eclipse.exe" -product com.genuitec.myeclipse.product.ide -vmargs -Duser.language=en -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M -Dosgi.splashLocation="d:\MyEclipse 5.0GA\eclipse\MyEclipseSplash.bmp"

对于MyEclipse的话,直接修改MyEclipse在桌面的快捷方式的参数就可以啦。现在解释这些参数的意思。

-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,
堆空间剩余小于5%就会警告,建议把这个稍微设
大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M

把里面的参数改为
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=128M
-XX:MaxPermSize=256M

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值