MyEclipse 优化设置图文.docx
- 文档编号:5403905
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:14
- 大小:430.32KB
MyEclipse 优化设置图文.docx
《MyEclipse 优化设置图文.docx》由会员分享,可在线阅读,更多相关《MyEclipse 优化设置图文.docx(14页珍藏版)》请在冰豆网上搜索。
MyEclipse优化设置图文
MyEclipse6.5的速度性能优化大提速(转)
博客分类:
∙myeclipse
MyeclipseEclipse配置管理WindowsJSP
MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。
现在看一下MyEclipse6.5版本的速度性能优化大提速.优化MyEclipse6.5的速度.
一、加大JVM的非堆内存
打开eclipse.ini
-showsplash
com.genuitec.myeclipse.product
–launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m
-Dosgi.splashLocation=e:
MyEclipse6.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的大小之和不能超过你的电脑内存大小!
二.去除不需要加载的模块
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可
以将一些不使用的模块禁止加载启动。
通过Windows-Preferences打开配置窗口,依次选择左侧的General-
StartupandShutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。
windows–>perferences–>general–>startupandshutdown
关掉没用的启动项:
怎样才能知道哪些启动项有用呢?
我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面:
WTP:
一个跟myeclipse差不多的东西,主要差别是WTP是免费的,如果使用myeclipse,这个可以取消
Mylyn:
组队任务管理工具,类似于CVS,以任务为单位管理项目进度,没用到的可以取消
Derby:
一种保存成jar形式的数据库,我没用到,取消
一大排以MyEclipseEASIE打头的启动项:
myeclipse支持的服务器,只选自己用的,其他取消,比如我只选了tomcat
三.取消MyEclipse在启动时自动验证项目配置文件
默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择MyEclipse-Validation,然后在右侧的Validator列表中只保留Manual项就可以了。
如果需要验证的时候只需要选中文件,然后右键选择MyEclipse-RunValidation就可以了。
windows–>perferences–>myeclipse–>validation把除了manual下面的全部点掉,build下只留classpathdependencyValidator
手工验证方法:
在要验证的文件上,单击鼠标右键–>myeclipse–>runvalidation
四、拼写检查会给我们带来不少的麻烦
我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有
多大的用处:
windows–>perferences–>general–>validation->editors->TextEditors->spelling
五、myeclipse打开jsp的默认编辑器不好,会同时打开预览
windows–>perferences–>general–>editors->fileassociations把默认改成MyEclipseJSPEditor
在MyEclipse6.0甚至更高的6.5GA版本中的快捷键中把我们习惯性使用的Alt+/进行代码自动补齐
但是由于于之前版本有快捷键有冲突,所以总之不能自动提示
以下是解决方法
方法如下:
1.选择MyEclipse6.X菜单栏中的Window->preferences;
2.选择General->keys;
3.在右侧中间的窗体中点击wordcompletion后再点击removebinding,在下方的binding中随便输入一个快捷键;
4.然后选择ContentAssist点击Removebinding,在binding中输入Alt+/;
5.点击Ok就可以了
3.设置技巧2
Eclipse中默认是Ctrl+/实现单词补全功能,系统会列出相近若干个选项,怎样不通过快捷
键就启动这个功能,即打入单词,停顿片刻之后就会列出若干个相近选项供选择?
下面就是解决方法
会看到只有一个“.”存在。
表示:
只有输入“.”之后才会有代码提示,我们要修改的地方就是这里,可是Eclipse默认只允许输入4个自定义字符。
不过我们可以把当前的设置导出,保存为一个文件,然后在文件中修改,再导入设置,这样就可以突破Eclipse的限制。
打开Window->Perferences,并依次展开Java->Editor->ContentAssist,
最下面Auto-Activation
选项:
autoactivationtriggersforjava
按楼主说的,填入:
几个随便的字符,例如“asdf”,点最下面的“OK”来保存设置。
然后打开Eclipse的File->Export,在窗口中展开General->Perferences-->Exportall然后点击NEXT。
然后点击“Browse”选择任意的一个路径,保存配置文件,然后点击“Finish”。
用记事本打开刚才保存的那个配置文件(扩展文件名:
*.epf),按“ctrl+F”,输入刚才设置的“asdf”,找到刚才字符串。
把“asdf”修改为“abcdefghijklmnopqrstuvwxyz.”,然后保存,退出记事本。
打开Eclipse的File->Import然后在打开的窗口里展开General->Perferences,点击NEXT,选中刚才修改过的配置文件,Finish。
现在,再打开Window->Perferences,并依次展开Java->Editor->ContentAssist,会发现已经超过了4个字符,也就是说我们输入任何字母和“.”都会有代码提示了。
修改之后,默认是你输入某个字符200毫秒之后出现代码提示,如果出现输入很卡的情况,需要把提示延迟调高一些;如果你嫌它太慢,可以修改成更小的数字,不过数字改的越小,对系统性能的要求就越高,我设置的是50毫秒
Ctrl+M切换窗口的大小
Ctrl+Q跳到最后一次的编辑处
Alt+/,在类文件里输入sysout,然后按下Alt+/键,
IDE自动生成System.out.println();;选中一表达式如”sss”,按下此键,IDE自动生成System.out.println("sss");
Ctrl+/在代码窗口中是这种//~注释。
Ctrl+Shift+/在代码窗口中是这种注释,在JSP文件窗口中是
--~-->。
Alt+Shift+O(或点击工具栏中的ToggleMarkOccurrences按钮)当点击某个标记时可使本页面中其他地方的此标记黄色凸显,并且窗口的右边框会出现白色的方块,点击此方块会跳到此标记处。
Ctrl+I格式化激活的元素FormatActiveElements。
Ctrl+Shift+F格式化文件FormatDocument。
Ctrl+S保存当前文件。
Ctrl+Shift+S保存所有未保存的文件。
Ctrl+Shift+F4关闭所有打开的Editer。
Ctrl+W(Ctrl+F4)关闭当前Editer
Ctrl+Shift+M(先把光标放在需导入包的类名上)作用是加Import语句。
Ctrl+Shift+O作用是缺少的Import语句被加入,多余的Import语句被删除。
Ctrl+D删除当前行。
ctrl+1快速修复(最经典的快捷键,就不用多说了)
Ctrl+Alt+↓复制当前行到下一行(复制增加)
Ctrl+Alt+↑复制当前行到上一行(复制增加)
Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑当前行和上面一行交互位置(同上)
Ctrl+Q定位到最后编辑的地方
Ctrl+L定位在某行(对于程序超过100的人就有福音了)
Ctrl+M最大化当前的Edit或View(再按则反之)
Ctrl+T快速显示当前类的继承结构
Ctrl+J正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutesline中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J反向增量查找(和上条相同,只不过是从后往前查)
Alt+Shift+R重命名(是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+M抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Ctrl+F用于查找你Editer中你想查找的变量,并可以修改名字。
以上是个人编程习惯.大家可自行设置!
=============================================
MyEclipse太耗内存启动慢的优化解决方案
用的是MyEclipse7,每次一启动,就得等着他Quickupdate,updatingindexes,然后又validation!
唉,开个MyEclipse还得去泡杯咖啡先。
本人决定先斩之而后快!
呵呵,经过配置后,速度还真不错,解决方案如下:
1老是弹出Quickupdateerror
这个问题的解决办法是关闭自动更新
Windows>Preferences>MyEclipseEnterpriseWorkbench>CommunityEssentials,
把选项"Searchfornewfeaturesonstartup"的前勾去掉即可.
2关闭updatingindexes
Window>Preferences>MyeclipseEnterpriseWorkbench>Maven4Myeclipse>Maven
禁用Downloadrepositoryindexupdatesonstartup
3关闭MyEclipse的自动validation
Window>Preferences>MyeclipseEnterpriseWorkbench>validation
将Build下全部勾取消
如果你需要验证某个文件的时候,我们可以单独去验证它。
方法是,在需要验证的文件上(右键->MyEclipse->RunValidation)
4启动优化,关闭不需要使用的模块
Window>Preferences>General>StartupandyShutdown在这里列出的是MyEclipse启动时加载的模块可以根据实际情况启动自己需要的模块,我这里只让它加载tomcat5勾选MyEclipseEASIETomcat5
∙MyEclipse 6.5优化设置(图文
∙面装饰器Sitemesh配置都正确
∙java反射机制的实现原理
∙JAVA反射机制
∙PowerDesigner 安装及破解全
∙NetBox--ASP环境搭建运行
该作者的其他文章
博主推荐
相关日志
随机阅读
∙强悍“犀利姐”也相亲 凤凰淑女原创
∙男人也有可爱面 细数男星卖萌瞬间!
!
!
(高清大图)
∙为了它们,他们的努力
∙清晨第一泡尿的疾病信息
∙两部委打击医闹,谁打击闹医?
∙新晋超模Anna Selezneva 性感帅气夺眼球!
!
!
(高清大图)
首页推荐
∙姚明如何看羽球消极比赛
∙绅士的必要条件是不工作
∙日本AV业三十年发展简史
∙奥运明星威胁到演艺红星
∙古代的女子如何丰乳细腰
∙中央高层齐聚北戴河用意
更多>>
面装饰器Sitemesh配置都正确,却不起作用(集成了Struts2的项目)
MyEclipse6.5优化设置(图文)
2012-05-1308:
42:
38| 分类:
Eclipse| 标签:
|字号大中小 订阅
虽然MyEclipse8都已经出来了,可是我觉得myeclipse8无非也就是多集成了点插件进去,比6多了点功能吧,但是多出来的那点你也不一定能用着,无非都是开发工具而已,能开发就行,所以就不追求更新了。
但是用myeclipse6.5的时候也有好多用不着的东西,有时候加载会很卡,于是就在网上找了个关于优化MyEclipse6的一个方案,觉得很好,所以我也把优化过程记录下来,分享下,现在我们就来为myeclipse6减减肥
一:
加大JVM的非堆内存
打开MyEclipse---Eclipse目录下eclipse.ini如图
打开后你会看到下面的配置,把下面标记红色的地方调大,比如我的是改成512-XX:
PermSize=512M -XX:
MaxPermSize=512M。
几乎每次eclipse卡都是因为这个非堆内存不足造成的,把最大跟最小调成一样是因为不让MyEclipse频繁的换内存区域大小。
不过要注意的是XX:
MaxPermSize和Xmx的大小之和不能超过电脑内存大小
二:
去除不需要加载的模块
对于我们开发来说,MyEclipse只不过是能够让我们快速开发的工具,所以开发的时候只需要把你能用到的模块加载了就可以了,把不必要的加载项统统干掉。
打开windows--->perferences--->general--->startupandshutdown 关掉没用的启动项
这里根据你自己的需要,这里逐个说下
1.MyEclipseQuickSetup //快速启动
2.MyEclipseExamples //样例 不需要的可以去掉
3.MyEclipseMemorymonitor //内存监控
4.MyEclipseBackwardCompatibility //后台功能
5.WTP Webservice UI Plug-in //WEB服务视图插件和Eclipse差不多可以去掉
6.MyEclipseEASTE开头的全面全部去掉,只留你用到的我只留了tomcat6
7.JavaServerFacesTools是JSF的东西如果你用不到JSF那么就去掉了吧用的时候再开
8.Automatic Updates Scheduler //自动升级调度
9.Mozilla Debug UI Plug-in(Incubation) //Mozilla调试插件(Mozilla是一款浏览器)
10.MyEclipse Perspective Plug-in //透视图插件
11.JSF Editor Preview Support for MyEclipse//jsf编辑器
12.MyEclipse File Creation Wizards //文件创建程序
13.MyEclipse JSP Debug Tooling //jsp调试插件
14.MyEclipse Tapestry Integration //插件集成
三:
去掉MyEclipse在启动的时候自动验证项目配置文件
把除了manual下面的全部点掉,build下只留classpathdependencyValidator
需要验证的手工验证:
鼠标右键----->myeclipse–>runvalidation
四:
拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:
windows–>perferences–>general->editors->TextEditors->spelling
五:
myeclipse打开jsp的默认编辑器不好,会同时打开预览windows–>perferences–>general–>editors->fileassociations
把默认改成MyEclipseJSPEditor
六、关闭自动更新(老是弹出Quickupdateerror、关闭myeclipse的QuickUpdate自动更新功能)
Windows>Preferences>MyEclipseEnterpriseWorkbench>CommunityEssentials
把选项"Searchfornewfeaturesonstartup"的前勾去掉即可
七、关闭updatingindexes
Window>Preferences>MyeclipseEnterpriseWorkbench>Maven4Myeclipse>Maven>禁用Downloadrepositoryindexupdatesonstartup。
好了,到这里重启下MyEclipse看看速度咋样,是不是快了很多了。
这才叫真的快速开发的工具呢
评论这张
转发至微博
转发至微博
0人 | 分享到:
阅读(119)|评论(0)|转载(0)|举报
面装饰器Sitemesh配置都正确,却不起作用(集成了Struts2的项目)
历史上的今天
相关文章
∙【转】增强Eclipse ,MyEclipse 的代码提示功能(图文教程)V1.12009-11-2320:
29:
59
∙MyEclipse JSF 快速入门中文版2007-09-2823:
42:
37
∙MyEclipse 6.5 的一些使用技巧(输入提示)2010-01-1222:
52:
10
∙MyEclipse 6.5 下载安装2009-09-1822:
32:
19
∙myeclipse 增强代码功能的实现【转】2010-01-0818:
30:
21
最近读者
登录后,您可以在此留下足迹。
xiufeng8
633haha
sockkent
yjc926@1
评论
点击登录|昵称:
取消
验证码:
换一张
上一页1...-1-1-1-1-1-1-1...-1下一页
页脚
公司简介-联系方法-招聘信息-客户服务-隐私政策-博客风格-手机博客-VIP博客- 订阅此博客
网易公司版权所有 ©1997-2012
×
登录网易通行证
窗体顶端
窗体底端
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MyEclipse 优化设置图文 优化 设置 图文