代码提示卡机问题解决.doc_第1页
代码提示卡机问题解决.doc_第2页
代码提示卡机问题解决.doc_第3页
代码提示卡机问题解决.doc_第4页
代码提示卡机问题解决.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

窗体顶端用户名: 密码: 登录 窗体底端注册 630270730的空间主页博客相册|个人档案 |好友 查看文章myeclipse 代码提示卡死之优化2010-12-20 11:21myeclipse 代码提示卡死之终极优化大多数javaman在使用myeclipse的过程中都遇到过代码提示卡死,假死机的状况。进行下面的优化后,完全可以解决此问题。1、 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都往自动校验一下,只是需要的时候才会手工校验一下!取消方法:windowsperferencesmyeclipsevalidation把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator 手工验证方法:在要验证的文件上,单击鼠标右键myeclipserun validation2、取消Eclipse拼写检查1、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好往掉,没有多大的用处windowsperferencesgeneraleditors-Text Editors-spelling3、取消myeclipse的启动项myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以windowsperferencesgeneralstartup and shutdown一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20% 的系统功能,所以可以将一些不使用的模 块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。 怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊: WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消 Derby:一种保存成 jar 形式的数据库,我没用到,取消 一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat 4、更改jsp默认打开的方式安装了myeclipse后,编辑jsp页面,会打开他的编辑页面,同时也有预览页面,速度很慢,不适合开发。所以更改之windowsperferencesgeneraleditors-file associations在下方选择一种编辑器,然后点击左边的default按钮xml有的时候会用特定的编辑器,如struts-config-editor等,换成MyEclipse JSP Editor 和MyEclipse XML Editor5、更改代码提示快捷键现在的代码提示快捷键,默以为ctrl+space,而我们输进法切换也是,所以会有冲突。谁叫myeclipse是外国人做的呢。根本不需要切换输进法.windowsperferencesgeneralKeys更改 content assist 为 alt+/同时由于alt+/已经被word completion占用,所以得同时修改word completion的快捷键值6、关闭开启MyEclipse自动更新 myeclipse的quick update很烦人,使用时封闭。preference-myeclipse-community essentials,勾掉search for new features at startup7、MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档的修改在用MyEclipse 写代码很轻易卡死机,尤其是在对JSP文件的之间写代码的时候,只要一弹出智能提示就立即卡死,程序失往响应,我以为是 MyEclipse版本的题目,结果换了6.0版-6.5版-7.0版全都一样,难道是我机子的题目?可是还原系统后用还是一样的结果。在网上找了很久才知道,是MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,只要封闭掉网络连接就可以了。我试了试断开网络然后在用MyEclipse写代码,结果还真的搞定了。可是,我总不能由于个这就不上网了吧,终于,找到了两全其美的解决方法。1)在自己创建的工程名上右键,选择Properties在打开的窗口中点击Java Build Path单击Libraries选项卡,找到JRE System Libraries-charsets.jar-Javadoc location选中Javadoc location,再选择右边的Remove,更改成Javadoc location: (None),点击OK。 2)修改一下javadoc的路径,改到本机路径就行了!但是需要下载javadoc。之后按照图示修改下,就行了!试试吧!接下来在写代码的时候就不会再卡死了。如果还不行的话,保存project后,重启myeclipse。8、加大JVM的非堆内存 打开 eclipse.ini -showsplash duct launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms128m -Xmx512m -Dosgi.splashLocation=e:MyEclipse 6.0eclipseMyEclipseSplash.bmp -Duser.language=zh_CN -XX:PermSize=128M -XX:MaxPermSize=256M 把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大 jvm的内存优化:/630270730/blog/item/fb5daf61f850fed08cb10d12.html类别:Myeclipse

温馨提示

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

评论

0/150

提交评论