`

Myeclipse简单优化

 
阅读更多

1、Myeclipse中关闭updating indexes

Window => Preferences => Myeclipse Enterprise Workbench => Maven4Myeclipse => Maven=>禁用Download repository index updates on startup

2、Myeclipse中关闭quice update

Window => Preferences => Myeclipse Enterprise Workbench => Community Essentials=> 禁用 Search for new features at startup

3、Myeclipse中关闭Validation

Window => Preferences => Myeclipse Enterprise Workbench => Validation=> 禁用所有验证 disable all(build下的所有取消)

如果你需要验证某个文件的时候,我们可以单独去验证它。在需要验证的文件上右键 ->MyEclipse->Run Validation 。

4、myeclipse6.5的alt+/功能,内容辅助,快捷键设置:

选择MyEclipse6.0菜单栏中的Window->preferences->General->keys; 

在右侧中间的窗体中点击word completion后再点击remove binding,在下方的binding中随便输入一个快捷键; 

然后选择Content Assist点击Remove binding,在binding中输入Alt+/;

5、myeclipse显示行数:

Window->Preferences->General->Editors->Text Editors->Show line numbers

6、eclipse中高亮显示相同的变量:

windows->preferences->java-> Editor-> Mark Occurences最上边的大标题的复选框勾上,下面的就都可以高亮显示了。

7、 启动优化,关闭不需要使用的模块(MyEclipse繁杂的自带插件自动加载项)

Window > Preferences > General > Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块 我这里只让它加载tomcat5 勾选 MyEclipse EASIE Tomcat 5 。

怎样才能知道哪些启动项有用呢?

WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消

Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消

Derby:一种保存成 jar 形式的数据库,我没用到,取消

一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat 。

8、 去掉MyEclipse的拼写检查(如果你觉的有用可以不去)

拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处

Window > perferences > General > Editors > Text Editors > Spelling > 将Enable spell checking复选框的勾选去掉。

9、 修改MyEclipse编辑JSP页面时的编辑工具 

Window > perferences > General > Editors > File Associations >

在File types 中选择 *.jsp > 在Associated editors 中将"MyEclipse JSP Editor"设置为默认。

10、 修改MyEclipse安装目录的eclipse.ini文件,加大JVM的非堆内存

具体内容如下:

-clean

-showsplash

com.genuitec.myeclipse.product.ide

--launcher.XXMaxPermSize

256m ------------改成512------------

-vmargs

-Xms128m

-Xmx512m

-Duser.language=en

-XX:PermSize=512M

-XX:MaxPermSize=512M

***把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大 

11、手工执行垃圾回收

MyEclipse占用内存很大,合理设置相关的参数:

可以在MyEclipse中看到当前heap size的分配和使用情况,还可以强制执行垃圾回收。

在MyEclipse的快捷方式上点击右键,在目标栏添加参数: -debug options -vm javaw.exe然后,

在${MyEclipseHOme}/eclipse/根目录下,新建一个名为options的文件,不要后缀名。在该文件中加入内容:

org.eclipse.ui/perf/showHeapStatus=true

重启MyEclipse,就可以在MyEclipse的左下角看到当前heap size的使用情况和分配情况了,

还可以手工执行垃圾回收,看heap size不够时就来一次。

分享到:
评论

相关推荐

    MyEclipse 2016 CI 1 破解 (优化版本)

    MyEclipse 2016 CI 1破解说明(优化版本) 2016-04-10 1.Usercode需要自己填写 然后SystemId需要点击按键生成——这个如果提示 Cannot find JNIWrapper native library (jniwrap.dll) in java.library.path: ...

    myeclipse最优化设置 功能强大的首选项

    两款首选项 一款是绚丽的黑体白字,彩色页面,一款是默认格式,简单页面,但是功能都很强大,是研究很久的非常优秀的插件。

    myeclipse 2017 CI10 破解+简单优化+汉化,亲测可用。

    myeclipse 2017 CI10 破解+简单优化+汉化,亲测可用。注意版本是myeclipse 2017 CI10!!!

    MyEclipse破解文件+破解说明

    MyEclipse是强大的开发工具,安装完之后需要开发人员去优化MyEclipse设置,并进行激活,避免到期无法使用,本文件提供了简单的破解方式。

    《MyEclipse 6 Java 开发中文教程》前10章

    3.2.5优化导入列表 58 3.2.6添加,修改,删除JRE 58 3.2.7查看类定义,层次和源码 58 3.2.8查找类文件(Open Type) 59 3.2.9源码目录,输出路径,Library和编译器版本设置 59 3.2.10生成getter和setter 方法 60 ...

    MF00098-通用后台系统.zip

    开发工具 : MyEclipse 源码类型 : WebForm 注意:不带技术支持,有帮助文件,虚拟商品,发货不退,看好再拍。 整体的SSM后台管理框架功能已经初具雏形,前端界面风格采用了结构简单、 性能优良、页面美观大的Layui...

    strust2 datetime picker

    案例简单明了,亲测可用。 在struts2中,不能显示datetimepicker日期的问题: 原因:struts2.1.6 把struts2.0中的和ajax相关的,如datetimepicker,tree,treenode 都移动到了dojo中了 解决: 解决方法: 在jsp...

    网络信息采集系统(java版)

    网络信息采集系统采用struts2+JDBC方式实现,这是个人写的一个简单列子,网页并未进行优化,具体实现指定网页进行信息抓取功能,支持多页抓取、多模块抓取,此系统只是简单的功能尝试,很多不足请大家原谅。...

    校园二手交易平台设计文档

    系统主要以Java语言作为开发基础,使用了Jsp+Sping+SpringMVC+Mybatis等技术,采用MyEclipse作为开发工具,以MySql作为数据库工具,使用Tomcat作为Web服务 器。本系统分为前台模块和后台管理模块,其中前台模块实现了...

    《校园二手交易平台》电商项目

    系统主要以Java语言作为开发基础,使用了Jsp+Sping+SpringMVC+Mybatis等技术,采用MyEclipse作为开发工具,以MySql作为数据库工具,使用Tomcat作为Web服务 器。本系统分为前台模块和后台管理模块,其中前台模块实现了...

    理财管理软件CS版(JAVA+Hibernate+MySql)

    ◎工程环境:MyEclipse8.5+MySQL+Hibernate3.0 ◎系统介绍: 界面设计简洁、友好、美观大方。 操作简单、快捷方便 数据存储安全、可靠。 信息分类清晰、准确。 强大的查询功能,保证数据查询的灵活性。 提供统计报表...

Global site tag (gtag.js) - Google Analytics