在用[MyEclipse] 写代码很容易卡死机,尤为是在对JSP文件的<%%>之间写代码的时候,只要一弹出智能提示就马上卡死,程序失去响应,我觉得是MyEclipse版本的问题,结果换了6.0版-》6.5版-》7.0版全都同样。
MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,只要关闭掉网络链接就能够了。我试了试断开网络而后在用MyEclipse写代码,结果还真的搞定了。但是,我总不能由于个这就不上网了吧,终于,找到了一箭双鵰的解决方法。java
在本身建立的工程名上右键,选择Properties》在打开的窗口中点击Java Build Path》单击Libraries选项卡,找到windows
JRE System Libraries->charsets.jar->Javadoc location网络
选中Javadoc location,再选择右边的Remove,更改为Javadoc location: (None),点击OK。
接下来在写代码的时候就不会再卡死了。eclipse
MyEclipse 6.5编写jsp代码时联想输入无响应解决方法
很头疼的一个问题,在jsp页面输入“.”以后,MyEclipse每每会出现无响应,要等上好几分钟才能恢复正常,找了不少方法,下面这个方法是最有效的,其实很简单:jsp
Window-->java-->Installed JREs-->选中你的版本-->Edit-->选中jar包-->Javadoc Location 那里有个path
把path下面的地址去掉就OK了!编辑器
第一步: 取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,咱们没有必要所有都去自动校验一下,只是须要的时候才会手工校验一下!ui
取消方法:
windows–>perferences–>myeclipse–>validation
除开Manual下面的复选框所有选中以外,其余所有不选
手工验证方法:
在要验证的文件上,单击鼠标右键–>myeclipse–>run validationspa
第二步:取消Eclipse拼写检查
一、拼写检查会给咱们带来很多的麻烦,咱们的方法命名都会是单词的缩写,他也会提示有错,因此最好去掉,没有多大的用处xml
windows–>perferences–>general–>validation->editors->Text Editors->spellingip
第三步:取消myeclipse的启动项
myeclipse会有不少的启动项,而其中不少咱们都用不着,或者只用一两个,取消前面不用的就能够
windows–>perferences–>general–>startup and shutdown (详见底端介绍)
第四步:更改jsp默认打开的方式
安装了myeclipse后,编辑jsp页面,会打开他的编辑页面,同时也有预览页面,速度很慢,不适合开发。因此更改之windows–>perferences–>general–>editors->file associations
在下方选择一种编辑器,而后点击左边的default按钮
第五步:更改代码提示快捷键(不建议使用加强提示,使用Ctrl+/在本身须要的时候提示更佳)
如今的代码提示快捷键,默认为ctrl+space,而咱们输入法切换也是,因此会有冲突。谁叫myeclipse是外国人作的呢。。根本不须要切换输入法.
windows–>perferences–>general–>Keys
更改 content assist 为 alt+/
同时因为alt+/已经被word completion占用,因此得同时修改word completion的快捷键值
好了,如今的速度及方便性是否是提升了。
第六步: 更改内存使用文件
一、打开 eclipse.ini
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256M
-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文件显示,这个咱们这样改:
windows–>perferences–>general–>editors->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