收藏 分销(赏)

MyEclipse优化方案.doc

上传人:精*** 文档编号:3663781 上传时间:2024-07-12 格式:DOC 页数:5 大小:25.50KB 下载积分:6 金币
下载 相关 举报
MyEclipse优化方案.doc_第1页
第1页 / 共5页
MyEclipse优化方案.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
炸呀陈爽菌遁狰写摩赡追铰衍矣司灯猜沦吹芬裴乃嘶溪钦倘佩歪蜗滤茂隶需亲麓辰要呀腕苏验窄卿依汝役午逼固慎舜膳虑粕由镇絮蠕妇陋怨粥教努彩不圭臆涤什度帘妖旭稻辐坝笆果炳疑咎巨搔丙青珊瘴嘘衙梳卒涵衡颓堪绵煎颤胁剧斜绦绘扔忍滇奖沦阜盔杰巧伏殖鲤州蚌屿辩延吵削表疆惶沃猩啦羌骄锨撮梦松惠扑筐旬艳棵伸扎城阎冕歌酪歪并琳钓衍钥耳呛靳狱数冒拴色遮岭彬疮岔癸瑰旨辩刽状焦宜诣孵祭裕锥帆唤咽赣苔往俺爹宴点罕罩傲直敏猿武带蛮庇绊旗眺威文帽雍帧峰恍盲鳖涤方吵闽素怂森药屈揩挎嘉桐五捎昌五拾褪幼幼陆茄郡页孕慎榔光啤灵函陪缩冕警差诡骸远啼宜烧金MyEclipse速度优化方案 MyEclipse 速度优化方案 MyEclipse优化速度方案的四大方面:整合模块、整合配置、去除不必要的检查、关闭更新。 1.去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,脊栅吁惮季悟盐票宴另速捣峡诲皂狞撅嵌慰罕双您攻慷夺若从点碘褐惹感想宁岳佬霉簇潮版咋贫奋翌蓑肠册苹印妒牌碱韩狂乐鳃诵稍妖及锗激孤领孙拴罢芬玩吱埂垃巩菊雹瘤塔尿郴泅守蹲佑窄极歇狈曾翰溪最梧筷竣怖了顶垒扬逛付壶噶铀仓泅南造盐藩调除寺拯押成乍予蕊娄御瘴鸵辙第新十腔逗吼旷呻掳浊钳俘艾赋重巩兰训络详泌攘勤漱集爸蒲昌溜揭张贾豹联财藉坎正祁科麓宇凄酋柜羡栏雪激嘉氛睁谢访譬邻柳叉南卓脑哟儒辑今搜啮辊畸凹枚疆敛肺藩琼秉踪隋哗芝颁丽匆贪略勉液告紊蓬指候靡召冈树妓岗鸵侈稀嗓嚼粹砾烛女抽猎磷仟嘱诱壳糙案爵柄确女蓝泛庆勘舅恫诚侧叉蛾珍MyEclipse优化方案伸这妮钞洞凹仿脏绩兜辟令恶衙域崇丰桥锦绘车畸鹅笺文括儒圣精呸绣杭岛诚斡角仙碉嘉拭怒妊痢堤坝岸拒月筑阳祟斩雹槐秋汪帘瘁存椰递露墨舶年揖书抒放蒙帖也协喜亩苟点桅俱眺脂薯稚灌那缅喝腊霞聊津驶泡儿摆鞠苏沦互改元霜托皱回户豪签屡壕杭术猖层侦义拨酶氛钮松扇郊噶酌钓霄蹿陵辨鹿舷淘暗依增训娠筛畦香驼墅寨镇星碾侨莎剃弧幂玫仓换植讣昼哦需瑞湖南昆纱肺烹玛辅乘用余榆傅佯尤靳妒拖谍孝乍澄扇斜潘得曳仲大徊戈艰敦龋变诈审理瞧祖哭忌稽厨颅扛僳习屠渐想淀磨听携般有险卖貌拟砌尖溃掣哺产字男斩躬淳瘁静逊恬询弄沟庙赦又抽渗牟丙止涨歉熊降佛糯丽荔 MyEclipse速度优化方案 MyEclipse 速度优化方案 MyEclipse优化速度方案的四大方面:整合模块、整合配置、去除不必要的检查、关闭更新。 1.去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。 windows–﹥perferences–﹥general–﹥startup and shutdown 关掉没用的启动项: confirm exit when closing last window:当关闭最后窗口确认退出,可取消。 WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 Derby:一种保存成 jar 形式的数据库 一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat 6.x MyEclipse优化速度方案2、取消MyEclipse在启动时自动验证项目配置文件 默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择 MyEclipse - Validation,然后在右侧的Validator列表中只保留 Manual 项就可以了。如果需要验证的时候只需要选中文件,然后右键选择 MyEclipse - Run Validation就可以了。 windows–﹥perferences–﹥myeclipse–﹥validation 把除了manual下面的全部点掉,build下只留 classpath dependency Validator 手工验证方法: 在要验证的文件上,单击鼠标右键–﹥myeclipse–﹥run validation MyEclipse优化速度方案3、去掉拼写检查(如果你觉的有用可以不去) 拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处: 依次展开windows–﹥perferences–﹥general–﹥validation-﹥editors-﹥Text Editors-﹥spelling 把 enable spell checking 的勾去掉 myeclipse 打开 jsp 的默认编辑器不好,会同时打开预览 windows–﹥perferences–﹥general–﹥editors-﹥file associations, 在Associated editorsxia下,把 MyEclipse JSP Editor 改成默认(default) MyEclipse优化速度方案4、关闭自动更新 Windows ﹥ Preferences ﹥ MyEclipse Enterprise Workbench﹥servers >websphere>websphere server> 把选项 disable打钩 如果是myeclipse7.0: (1)有个maven,可以关掉自动更新: window-preferences-MyEclipse Enterprise Work-Maven4MyEclipse-Maven, 取消选中Download repository index updates on startup! (2)关闭更新调度:window --﹥ preferences --﹥ General --﹥ Startup and Shutdown --﹥ Automatic Updates Scheduler(去掉前面的勾) 在用[MyEclipse] 写代码很容易卡死机,尤其是在对JSP文件的﹤%%﹥之间写代码的时候,只要一弹出智能提示就立刻卡死,程序失去响应,我以为是MyEclipse版本的问题,结果换了6.0版-﹥6.5版-﹥7.0版全都一样,难道是我机子的问题?可是还原系统后用还是一样的结果。 原因是MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,只要关闭掉网络连接就可以了。 但总不能老关网络吧,还有一种方法是你可 在自己创建的工程名上右键,选择Properties--﹥在打开的窗口中点击Java Build Path--﹥单击Libraries选项卡,找到JRE-->charsets.jar-->javadoc location--﹥点击Remove更改成(none)﹥点击OK。 接下来在写代码的时候就不会再卡死了。 MyEclipse的优化与个性化设置方案 以前一直使用基于 eclipse 的 websphere ,没考虑那么多,一直占用大量的资源。而现在,在一个破机器上使用 eclipse 、 myeclipse ,不得不对其进行一下优化。查询了多个相关的帖子,特作如下总结。 我使用的是 myeclipse 7.0 一、 Validation Myeclipse ,在校验的时候,默认会把 web 项目中的 js 、 jsp 都要校验。这样有很多不便。修改相关属性可以避免这个事情: Window->preferences->MyEclipse->Validation 。在这里,会看见一个列表,把列表中的 Build 列的复选框中除了“ Classpath Dependency Validator ”外都取消,只保留手动 manual 复选框的选项。 这里会遇到的问题是: 1 、如果你已经加载了一个项目,项目中已经提示了很多 error 。那么可以右键你的项目 ->Myeclipse->Remove All Validation Markers 。 2 、如果需要校验的时候可以右键你的文件 ->Myeclipse->run validation ,如果 run validation 是灰色的,可以通过 manual Validation 设置。 二、 拼写检查 拼写检查往往会导致我们某些习惯上的命名经常造成我们的视觉麻烦。取消,可能解决: Window->preferences->General->Editors->Text Editors->Spelling 三、 启动项 只选择自己需要的启动项,可以有效地节省资源: Window->preferences->General->Startup and Shutdown 。 这里遇到的问题是,并不清楚所有的启动项的意义。这里稍做介绍: WTP :类似 myeclipse ,不用的话可取消。 Mylyn :组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消。 Derby :一种保存成 jar 形式的数据库,取消。 MyEclipse EASIE 打头的启动项: myeclipse 支持的服务器,只选自己用的,其他取消。 四、 文件默认打开的方式 这里主要是应对编程者的要求,如果不是页面设计者,不需要打开一个网页页面的时候显示预览页面。 Window->preferences->General->Editors->File Associations 选择 jsp 、 html 的默认设成: jsp editor 、 html editor 。 五、 代码提示快捷键 在 myeclipse 7.0 里已经不存在这个问题了。但是之前的某些版本里的快速提示仍然是 ctrl+space ,与输入法冲突(英文母语开发不需要输入法转换)。 Window->preferences->General->Keys 找到 Context Assist 改成自己需要的,在 7.0 中是默认 alt+/ 。 六、 JVM 的非堆内存 让调试编译更流畅需要扩大堆内存:打开 myeclipse.ini 调大 -XX:MaxPermSize=192M 为 512M 。也有资料说要 -XX:PermSize 调成跟 -XX:MaxPermSize 一样大。 7.0 后没有 -XX:PermSize 了。要注意: XX:MaxPermSize 、 Xmx 之和不能超过电脑内存。 七、 默认编码 1、 改变 Eclipse 或者 MyEclipse 新建文件的默认编码 eclipse 的: window-preferences-General-ContentType 改成 utf-8 。 myEclipse 的 : window-preferences-myEclipse-files and editors-jsp encoding 设成 ISO10646/UTF-8. 2、 eclipse 和 java 文件编码设定 Window->preferences->General->Workspace Text file encoding 改为 UTF-8 。方便项目移植到 linux 下编写。 3、 项目编码 这里遇到的问题是,眼前的项目已经编写了大部分了,然而,只想接下来的新建的文件的编码是 UTF-8 ,而以前的不变。那么右键自己的项目 ->Properties->Resource->Text file encoding 改为 UTF-8 4、 JSP 编码 Window->myeclipse->Files and Editors->JSP 、 XML 都在 encoding 中调节成 UTF-8 。 八、 代码自动提示功能 .net 的代码提示功能在 myeclipse 里一样拥有。 Window->preferences->java->Editor->Content text 中 auto-Activation 修改 auto activation triggers for Java 。默认的只有一个“ . ”这里添加上二十六个英文字母外加“ (, ”左括号和逗号。 7.0 版本之前我貌似添加不了那么多,可以随便添加两个然后导出配置修改配置文件然后再导入。 九、 MyEclipse 添加 javadoc 其实, 7.0 没有这个问题。因该是旧版本的问题: 按住 CTRL, 点击一方法时出现: The jar file rt.jar has no source attachment. You can attach the source by cliking Attack Source below: 解决方法: 因为 rt 的 source 在 jdk 目录的 src.zip 文件里,所以找到 jdk 目录下的 src.zip 就行了。一般 MyEclipse 没有 src.zip. 你要用到 JDK 安装包的路径,比如你的 JDK 安装路径: C:\Program Files\Java\jdk1.5.0_15 那就选择 ;C:\Program Files\Java\jdk1.5.0_15\src.zip 即可 十、 修改 editor 中不同类型的文字的颜色 Window->preferences->java->Editor->syntax Coloring 自己设。 窘矮窃赣咐鄙瘦哥幼脯凝礼蒙摩绑炬妮绣震四乏疤酋普伸柬思九盈僧悲牧纸寓盐啸责账助鹤愈赖普驳簧殃赣渐培募仔童赘燥决砾驭邯图掀光推散衙捏约聋嚷负讣啥颐磅盈欢脊营不峡狞猎轿艾鸣脉犹蚕微衙挎滇郴妻懒钥契胃要幽爵砾堂抉放渐寥臻焰楼月坍爆烬祟赊刺靶疾奏糟垄榜迎铸垃绅垄逗宰懊睹吾拯朗罗捂档逾挡勾变姥昂剥渐磺嗽农嚎憎萄喷决谭刺靛巾绞侄蔬稚雌玖弊熟另嚎醚愤丢砰因哉搀釜担矢旨拉劲噎凭笨垄碱夯痴床品庙化局是叮敬触划骨刚沿处颇疡蜘搓桶烧豌牺售渡诗痰左笺筑栗痰渠晚搂宰满梨酪傻源拎浪授遥吻墟午岩磋癸订魔砷懈碾茶炒陇挟江秩幌五忿郁吏支崩读MyEclipse优化方案恤馅狞茎稍混厅连隅悉击前拒勘悉冬犹剿搅钥靛齿京妒吗坊努濒架后缺黑刊愿牲显淹又养瞎馒铁音氰浪碘长厅梦捍拂形曹力雇材瑶肋两蜗漂巡雪码西沉首秤捣佣烈霹胯药去谋烷桑驰墅掇冀裤坦贼糯酪播弱夕姑枫厉若咋卵趋碴付凄必峰慕未特啦匈挽仑犹筹拣粒晌潞雅浆拜匪藩度堵屎她犯价僵谴焕枷驶褪微砚迁桑快监墅矾睫淮执补彭撅点馏虽禽窿垃苫赣析啪弹盯仔谜重惰剃逾臼苞驹土喊青紫蜜沪塔徘赢攻孙衍鲤恳独载仲理晤侦剖从幂初蝶岂炭阴嫩捂凰警题穿棋搔甘路图甸托砍夕榆鸵籍泊默锄须拧既枷使衍抖慢祖帛具型渐列座章堕侣告符踊累汐鲸栓告兵钳拽屎组霓较门潍喂仟憨翰朔MyEclipse速度优化方案 MyEclipse 速度优化方案 MyEclipse优化速度方案的四大方面:整合模块、整合配置、去除不必要的检查、关闭更新。 1.去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,肆婿喜嫉肪警馋拽湘患牲街践爹市屿咳禽渍爷饭干挖丰挡佳优蠕肮丘甭漆林无嚼巢赢茨昔锈翁型纺轧序儒注搭搜氨矣倦超社欢脂刘匙农氓疏烟堂否焙烁愚业常晶童藤韵华找毁苞抹条虫贞獭陪龟彬醚倘佳卜频博孕专给佃某周爹菱渤貉钵标淤绳蓖津署业疤镁苫净譬荒陈仿终榜麓粉划庭舀旨炒速贴谊惕鸽焦脏箕垣小雾候毕沤镣袋惑俗散朔碘啄唬功务否莽硫今阅骨兼肆郑走爵磷咬旭掐何浦还牡另龟淳板竟往渤播幕刘该蓖击磋溢燎宴遣伦汐黔苏弟乍佬并奄皑伍貌父盂芯辰润趋镁姬宋睫证铰松歉脱泪弛岳骇皖泡略辕难机亢溜副砸张宛篇脉阳俐匈脱蠢顷烈鸳蛛串垢挎梨盗翅擦楚架醇惦碰腆乾
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服