MyEclipse 优化设置图文.docx

上传人:b****4 文档编号:5403905 上传时间:2022-12-16 格式:DOCX 页数:14 大小:430.32KB
下载 相关 举报
MyEclipse 优化设置图文.docx_第1页
第1页 / 共14页
MyEclipse 优化设置图文.docx_第2页
第2页 / 共14页
MyEclipse 优化设置图文.docx_第3页
第3页 / 共14页
MyEclipse 优化设置图文.docx_第4页
第4页 / 共14页
MyEclipse 优化设置图文.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

MyEclipse 优化设置图文.docx

《MyEclipse 优化设置图文.docx》由会员分享,可在线阅读,更多相关《MyEclipse 优化设置图文.docx(14页珍藏版)》请在冰豆网上搜索。

MyEclipse 优化设置图文.docx

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

×

登录网易通行证

窗体顶端

 

窗体底端

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1