MyEclipse优化.docx_第1页
MyEclipse优化.docx_第2页
MyEclipse优化.docx_第3页
MyEclipse优化.docx_第4页
MyEclipse优化.docx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能这个问题的解决办法是关闭自动更新。Windows Preferences MyEclipse Enterprise Workbench Community Essentials,把选项 ”Search for new features on startup”的前勾去掉即可。2 、关闭updating indexesWindow Preferences Myeclipse Enterprise Workbench Maven4Myeclipse Maven禁用Download repository index updates on startup 。注意哦:强调一个问题.很多人发现无法找到这个.其实是关闭了.3 、关闭MyEclipse的自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一 下,速度立马提升好几个档次windows perferences myeclipse validation将Build下全部勾取消 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上( 右键 - MyEclipse - Run Validation 。4、 启动优化,关闭不需要使用的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。Window Preferences General Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块我这里只让它加载tomcat5 勾选 MyEclipse EASIE Tomcat 5 。下面是我打开了的:其余的都没开了:接下来.关闭工作空间启动刷新:接下来关闭拼写检查(重要哦).只需要取消Enable spell checking不知道你是否羡慕过VS的提示.其实ECLIPSE能做的更好哦来看看吧.看到auto activation triggers for java 没有.来吧.在里面输入a-z这些字幕吧.然后选择应用.好了.快去编辑器体验无敌的提示吧.上面那个选项是延迟多少时间提示,建议不修改.好了.还有最后一个.:如图那样选择就好了.OK优化到这儿了.然后我们到myeclipse安装目录myeclipse.ini打开修改这个文件.建议备份哦 .不然错了没法启动(如果你能像我一样背下来也可以)-startup./Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar-launcher.library./Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519-installE:/develop/MYEC85/MyEclipse 8.5 M2-vmE:/develop/MYEC85/Common/binary/com.sun.java.jdk.win32.x86_13/jre/bin/client/jvm.dll-vmargs-Xmx512m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=256m主要是修改-Xmx512m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=256m这 三个.按照自己的内存来选择吧.选择合适的话,效果显著,如果修改后无法使用就能把备份覆盖回来吧.呵呵.下面顺带说一下我常用的快捷键:1、切换编辑点 Alt + 2、查看打开文件 Ctr + e3、充分利用模板 主要是自己定义的4、自定义快捷键生成Getter和Setter我的:Ctr+Shift+S,S 单个的属性的生成你可以:Ctr+1 建议中有一项5、删除时候尽量不要退格或者Delete键,行级别 Ctr+d,行中个别部分 Ctr+x6、看见方法名或者变量名不好,替换Ctr+2,r7、Ctr+Shift+o快速导包.8、运行Ctr+F119、大小写转化:Ctr+Shift+X Ctr+Shift+Y10、最大一般窗口切换:Ctr+M11、有时候,Alt+Shift+X,Q 运行还是挺爽,特别是个别运行build时候13、ctrl+shift+f 代码格式化14、ctrl+shift+/来注释/反注释选择的源码15、shift+alt+s来快速打开源码功能.第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windowsperferencesmyeclipsevalidation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键myeclipserun validation 第二步:取消Eclipse拼写检查1、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处windowsperferencesgeneralvalidation-editors-Text Editors-spelling 第三步:取消myeclipse的启动项myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以windowsperferencesgeneralstartup and shutdown (详见底端介绍) 第四步:更改jsp默认打开的方式安装了myeclipse后,编辑jsp页面,会打开他的编辑页面,同时也有预览页面,速度很慢,不适合开发。所以更改之windowsperferencesgeneraleditors-file associations在下方选择一种编辑器,然后点击左边的default按钮 第五步:更改代码提示快捷键(不建议使用增强提示,使用Ctrl+/在自己需要的时候提示更佳)现在的代码提示快捷键,默认为ctrl+space,而我们输入法切换也是,所以会有冲突。谁叫myeclipse是外国人做的呢。根本不需要切换输入法.windowsperferencesgeneralKeys更改 content assist 为 alt+/同时由于alt+/已经被word completion占用,所以得同时修改word completion的快捷键值好了,现在的速度及方便性是不是提高了。 第六步: 更改内存使用文件1、打开 duct-launcher.XXMaxPermSize256M-vmargs-Dosgi.requiredJavaVersion=1.5-Xms256m-Xmx1024m -Dosgi.splashLocation=e:MyEclipse 6.0eclipseMyEclipseSplash.bmp-Duser.language=en-XX:PermSize=128M-XX:MaxPermSize=256M把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大原因:大家一定对这个画面很熟悉吧:几乎每次 eclipse 卡到当都是因为这个非堆内存不足造成的,把最大跟最小调成一样是因为不让 myeclipse 频繁的换内存区域大小注意:XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小 第七步: 修改Struts-config.xml文件打开错误有时点击myeclipse里的struts的xml配置文件,会报错:Error opening the editorUnable to open the editor ,unknow the editor id.把这个窗口关闭后才出正确的xml文件显示,这个我们这样改:windowsperferencesgeneraleditors-file associations选择*.xml,选择myeclipse xml editor点default,ok 第八步: 取消自动验证,该成手动验证windows-perferences-myeclipse-validation将Build下全部勾取消,保留Manual(手动) 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是,在需要验证的文件上( 右键 - MyEclipse - Run Validation 第九步: 取消Maven更新(启动更新)Window Preferences Myeclipse Enterprise Workbench Maven4Myeclipse Maven禁用Download repository index updates on startup 附件: 第一项: 启动功能介绍和样例(红色为需要保留的文件,此为本人样例,请按需选择)1 Automatic Updates Scheduler /自动升级调度 2 MyEclipse QuickSetup /快速启动 3 MyEclipse Derby /derby是一个开源数据库的名字4 MyEclipse EASIE Geronimo 1 /同色都是应用服务器的名字 5 MyEclipse EASIE Geronimo 2 6 MyEclipse EASIE JBOSS 2 7 MyEclipse EASIE JBOSS 3 8 MyEclipse EASIE JBOSS 4 9 MyEclipse EASIE JBOSS 5 10 MyEclipse EASIE JBOSS 11 MyEclipse EASIE Jetty 4 12 MyEclipse EASIE Jetty 5 13 MyEclipse EASIE Jetty 6 14 MyEclipse EASIE Jetty 15 MyEclipse EASIE JOnAS 3 16 MyEclipse EASIE JOnAS 4 17 MyEclipse EASIE JOnAS 18 MyEclipse EASIE JRun 4 19 MyEclipse EASIE JRun 20 MyEclipse EASIE Oracle 10 AS 21 MyEclipse EASIE Oracle 9 AS 22 MyEclipse EASIE Oracle AS 23 MyEclipse EASIE Orion 1 24 MyEclipse EASIE Orion 2 25 MyEclipse EASIE Resin 2 26 MyEclipse EASIE Resin 3 27 MyEclipse EASIE Resin 28 MyEclipse EASIE Sun 8.x 29 MyEclipse EASIE Sun 8 30 MyEclipse EASIE Sun 9 31 MyEclipse EASIE Glassfish 2 32 MyEclipse EASIE Glassfish 1 33 MyEclipse EASIE Sun One 34 MyEclipse EASIE MyEclipse Tomcat 6 Server 35 MyEclipse EASIE Tomcat 4 36 MyEclipse EASIE Tomcat 5 37 MyEclipse EASIE Tomcat 6 38 MyEclipse EASIE Tomcat 39 MyEclipse EASIE WebLogic 10 40 MyEclipse EASIE WebLogic 6 41 MyEclipse EASIE WebLogic 7 42 MyEclipse EASIE WebLogic 8 43 MyEclipse EASIE WebLogic 9 44 MyEclipse EASIE WebLogic 45 MyEclipse EASIE WebSphere 5 46 MyEclipse EASIE WebSphere 6.1 47 MyEclipse EASIE WebSphere 6 48 MyEclipse EASIE WebSphere 4 49 MyEclipse Examples /样例 50 MyEclipse Memory Monitor /内存监控 51 MyEclipse Tapestry Integration /插件集成 52 MyEclipse JSP Debug Tooling /jsp调试插件 53 MyEclipse File Creation Wizards /文件创建程序 54 ICEfaces Integration for MyEclipse /基于Ajax的JSF开发框架()55 MyEclipse Backward Co

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论