`
q272156430
  • 浏览: 276746 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

my eclipse优化

阅读更多

先讲讲插件的安装,MyEclipse7.0集成了eclipse3.4,很多人不知道在7.0下怎么安装原来的插件。其实在7.0版本中(即eclipse3.4)提供了新的文件夹dropins来代替原来的link目录,现在可以把插件直接放在此目录下,也可以把.link文件,放到此文件夹下。myeclipse会自动加载插件,不过貌似现在的版本插件的卸载有问题,可能和缓存有关系。dropins支持下面几种目录结构
1.把全部插件放在一起
%myeclipse_home%/dropins/
     eclipse/
         features/
         plugins/
2.按插件的类别存放
%myeclipse_home%/dropins/
     svn/
         eclipse/
             features/
             plugins/
     jad/
         eclipse/
             features/
             plugins/

3.link方式存放
%myeclipse_home%/dropins/
     svn.link

现在说一下自己的myeclipse优化步骤:

1、去除不需要加载的模块

一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。
windows–>perferences–>general–>startup and shutdown

关掉没用的启动项:

怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊:
WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消
Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消
Derby:一种保存成 jar 形式的数据库,我没用到,取消
一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat

2、取消MyEclipse在启动时自动验证项目配置文件

默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择 MyEclipse - Validation,然后在右侧的Validator列表中只保留 Manual 项就可以了。如果需要验证的时候只需要选中文件,然后右键选择 MyEclipse - Run Validation就可以了。

windows–>perferences–>myeclipse–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator

手工验证方法:

在要验证的文件上,单击鼠标右键–>myeclipse–>run validation

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

拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:
windows–>perferences–>general–>validation->editors->Text Editors->spelling

myeclipse 打开 jsp 的默认编辑器不好,会同时打开预览
windows–>perferences–>general–>editors->file associations,

把默认改成 MyEclipse JSP Editor

4、关闭自动更新

Windows > Preferences > MyEclipse > Community Essentials,
把选项 “Search for new features on startup”

如果是myeclipse7.0:

(1)有个maven,可以关掉自动更新:

window-preferences-MyEclipse Enterprise Work-Maven4MyEclipse-Maven, 取消选中Download repository index updates on startup!

(2)关闭更新调度:window –> preferences –> General –> Startup and Shutdown –> Automatic Updates Scheduler(去掉前面的勾)

5、加大JVM的非堆内存

打开 eclipse.ini
-showsplash
com.genuitec.myeclipse.product
–launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m
-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一样大

6、myeclipse的jsp编辑器我不喜欢用,还有xml有的时候会用特定的编辑器,如struts-config-editor等,换成MyEclipse JSP Editor 和MyEclipse XML Editor。

 

设置后启动速度明显提升了很多   但是代码提示功能 alt+/没有了   设置方法如下

 

  打开Window->Preference->Generate->Keys,出现一个大的对话框,”Alt+/”对应的命令名称是:”Content Assist”,找到该条命令,单击选中它。这时在窗口下面的Binding 和 When 会出现自动显示该命令的信息,删掉Binding中的信息,然后按下键盘Alt+/,这个时候Binding就会自动显示Alt+/的快捷键,然后when窗口中选择Editing Java Source ,最后点击OK。

    这样在编写Java代码时就可以使用”Alt+/”了,但是这样并不能在编写Jsp代码或其他代码中使用,如果希望在Jsp代码或其他代码也可以使用的话,在窗口中选择Content Assist命令,然后点击Copy Command按钮,这样就多了一条Content Assist命令,在新的命令中,设置Binding “Alt+/”,设置When为”Editing JSP Source”。

这里需要设置 editing  java Source、JSP Source、xml  Source cleanup

分享到:
评论

相关推荐

    my_eclipse的使用方法

    - 使用代码分析工具:My_Eclipse提供性能监视器,帮助识别和优化代码瓶颈。 - 配置JVM参数:通过项目属性设置,调整JVM内存分配,提升运行效率。 9. 插件扩展 - My_Eclipse支持多种插件,如Spring IDE、...

    my eclipse-8.6

    在压缩包"my eclipse-8.6"中,"MyEclipse-8.6"很可能是安装程序或解压后的文件夹,包含了MyEclipse的所有组件和必要的配置文件。用户通常需要按照指定步骤进行安装,然后就可以开始利用这个强大的开发环境进行工作。...

    my eclipse10汉化

    【标题】"my eclipse10汉化"涉及的是将MyEclipse 10这款集成开发环境(IDE)进行中文语言的本地化处理,以便于中国用户更方便地使用。MyEclipse是基于Eclipse平台的一个扩展,提供了丰富的Java、Web、J2EE以及移动...

    Mybatis与Spring JAVA My eclipse

    在My Eclipse环境中整合这两个框架,可以大大提高开发效率和代码的可维护性。以下将详细介绍Mybatis与Spring的集成及其在My Eclipse中的配置。 1. **Mybatis概述** Mybatis是一个优秀的持久层框架,它支持定制化...

    解决Eclipse自动补全卡死的问题内附说明[【完整版】

    优化项目结构,如拆分大型模块,或者使用更轻量级的代码补全解决方案,比如Lombok,可能有助于缓解这个问题。 6. **更新Eclipse**:确保你正在使用最新版本的Eclipse。开发者社区经常发布修复问题和提升性能的更新...

    My Eclipse8.5注册码

    MyEclipse 8.5 版本作为其系列产品中的一个重要版本,在功能上进行了多方面的优化与增强,提高了开发效率。 #### 二、MyEclipse 8.5 的主要特点 1. **强大的代码编辑器**:MyEclipse 提供了一个强大的编辑器,支持...

    eclipse/Myeclipse注释模板

    在编程世界里,注释是代码可读性和维护性的重要组成部分。Eclipse 和 MyEclipse ...导入 "eclipse注释模板" 可以立即体验预设的注释风格,进一步优化你的编码体验。记得根据实际需求调整模板,使之更符合你的项目规范。

    eclipse最佳设置

    **Eclipse最佳设置详解** Eclipse是一款广泛应用的开源集成开发环境(IDE),尤其在Java开发者中备受青睐。...通过对这些设置的优化,我们可以创建一个高效、个性化的开发环境,提升开发体验和工作效率。

    Android环境搭配--myeclipse,eclipse

    在实际开发中,还需要不断学习和掌握Android的API、设计模式、性能优化等相关知识,以提升开发效率和应用质量。 文档"Android开发环境搭建全程演示.doc"可能包含了更详细的步骤和截图,可以帮助初学者更直观地理解...

    SVN插件Eclipse MyEclipse

    7. **优化SVN设置** - 可以在"窗口"(Window)->"首选项"(Preferences)->"团队"(Team)->"SVN"中调整SVN插件的配置,例如设置SVN客户端、用户名和密码等。 总之,SVN插件在Eclipse和MyEclipse中扮演着至关重要...

    eclipse和myeclipse汉化语言包

    MyEclipse是基于Eclipse的一个商业化版本,增加了对Java EE、Web、移动应用开发的支持,以及更多内置功能和优化。 在“Eclipse和MyEclipse汉化语言包”的主题下,我们关注的是如何将这两个工具的界面和文档转换为...

    eclipse,MyEclispe下安装javascript插件

    ### Eclipse与MyEclipse下...SpketIDE不仅支持语法高亮、代码提示等基础功能,还能针对特定框架如Ext2.0进行优化配置,大大提高了开发效率。如果您在安装过程中遇到任何问题,可以参考官方文档或者在线社区寻求帮助。

    基于Eclipse和MySQL的企业进销存管理系统

    《基于Eclipse和MySQL的企业进销存管理系统》 在当今数字化时代,企业信息化管理成为提升效率、降低成本...通过深入理解并运用这些技术,开发者可以进一步优化系统,满足更多定制化的需求,以应对不断变化的市场环境。

    MyBlog(个人博客)

    6. **SEO优化**:对于提高搜索引擎可见性,MyBlog可能使用了Meta标签、Schema.org标记或其他SEO最佳实践。 7. **响应式设计**:为了确保在不同设备上都能良好显示,MyBlog需要遵循移动优先的设计原则,采用Flexbox...

    eclipse在Android7.0的手机上无logcat输出

    7. **使用my_ddmlib**:如果提供的压缩包中包含名为"my_ddmlib"的文件,这可能是一个自定义的DDMLib库,用于替代Eclipse自带的版本。尝试替换Eclipse插件中的原始DDMLib库,看看是否能解决问题。 8. **手动启动ADB...

    LeakCanary eclipse

    【LeakCanary eclipse】是Android开发者用于检测内存泄漏的一款强大工具,它的Eclipse集成意味着开发者可以在Eclipse IDE中方便地使用LeakCanary来帮助优化应用的内存管理。LeakCanary通过自动检测和报告应用程序中...

    eclipse添加代码模板

    <template name="myTemplate" description="My custom template" context="java" autoinsert="true" deleted="false"> <code><![CDATA[// Your code template content here]]> ``` 如果你想导入这个模板文件到...

    Eclipse版的ButterKnifeZelezny

    Eclipse版的ButterKnifeZelezny插件进一步优化了这个过程。它提供了一个图形化的用户界面,允许开发者直接在布局文件上右键点击,选择生成绑定代码,而无需手动编写注解。这大大提高了开发效率,减少了出错的可能性...

    android 源码settings 导入eclipse

    分析Settings源码有助于理解Android系统的架构和工作原理,对于开发者来说,能提升对系统级应用开发的理解,提高问题排查和优化的能力。 总的来说,导入Android Settings源码到Eclipse是一项有益的学习活动,它...

    eclipse开发图标

    7. 自动化工具:利用自动化工具如ImageMagick或GIMP进行图标转换和优化,以满足不同平台和尺寸的需求。 8. 可访问性:考虑视觉障碍用户的需要,确保图标具有适当的Alt文本或工具提示,以便屏幕阅读器能够解释。 9....

Global site tag (gtag.js) - Google Analytics