`

Eclipse优化或STS优化

阅读更多
eclipse老是building workspace及自动更新问题,eclipse加速
最近用Eclipse开发oPhone的一个项目,每次打开Eclipse的时候,总是在build workspace,而且还老是build不完 ,因为没有build完,就无法保存,运行和调试,关闭程序则会没有反应,只能结束进程,这让我相当的郁闷. 1- eclipse 默认是自动编译的,你可以把project 下的build automaticaly 勾去掉,译成手动编译,这样可以减少系统的负荷,还有就是除了正在编辑的项目,其它的都关掉。2-在eclipse.ini式中添加了一个命令 -clean,给Eclipse清理一下 (windows+s键打开搜索,然后搜索eclipse.ini进行修改)3- 在Eclipse启动时(也就是在eclipse.ini中)加入参数: -vmargs -Xmx512M  ,Eclipse开始内存损耗比较小,但是后来消耗也大,注意及时清理并开大Eclipse内存。4-Window-->Preferences-->Install/Update-->Auto updates,取消自动更新5-Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的项目有节选的去掉(比如Mylyn等没用到,就去掉了,或者全部去掉)
Eclipse 加速  (http://8376eric.blog.163.com/blog/static/93016932011101101829470/)
加大Eclipse运行可用最大内存数

具体操作: 修改位于eclipse目录下的eclipse.ini, 将-Xmx512m调高, 我的改成了-Xmx768m
  效果: 不祥.

减少Eclipse启动后自动启动的插件
  具体操作: 在Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的项目有节选的去掉(比如Mylyn等没用到,就去掉了)
  效果: 启动Eclipse后,会有Initialing Java Tools的滚动条,会发现快了很多.

减少编译需要验证的项目,提升编译速度
  具体操作: 在Preferences -> Validataion 将无关的Validator去掉, 比如: 我就将和我无关的JPA, JSP, WS 都去掉了.
  效果: 编译项目时,Eclipse跑的Validator项目少了, 确实快了.

关掉自动编译
  具体操作: Project -> Build Automatically
  效果: 在代码修改保存后,不会启动自动编译.

在Clean的时候,要注意选项
  具体操作: Project -> Clean
  注意: 在最下面有: Build the entire workspace 和 Build Only the selected Projects
要根据自己情况勾选, 因为是默认选择编译整个工作区.

显示内存使用情况(可手动GC)
  具体操作:Preference -> General -> Show heep status

保存自己的Perspective
  具体操作:1. Window -> Save Perspective As
            2. Preference -> Perspective -> Make Default 将自己刚刚创建的Perspective 或 自己常用的 设置成默认

关闭Server的自动发布
  具体操作:Server -> Publishing -> Never publish automatically

轻手轻脚
  慢慢操作, 莫急, 机器卡住了耐心等就好.

其他
  如果Eclipse卡住了,并且处于最小化模式,点击Windows上Eclipse的任务条再也无法使Eclipse最大化的时候,请在任务条上点击右键,使用最大化的菜单.

在Eclipse工作正欢的时候,请不要去惊扰它,非要去操作界面的话,先用鼠标在你要点击的控件上试试,看看控件是否活着,否则不要去打扰它. 等吧.
分享到:
评论

相关推荐

    eclipse集成STS插件

    Spring Tool Suite (STS) 是一个专门为Spring框架优化的Eclipse插件,提供了丰富的功能来增强对Spring项目的开发体验。本文将详细介绍如何在Eclipse 4.5版本中集成STS插件,以及集成过程中可能遇到的问题和解决方案...

    eclipse4.5.0的STS插件.7z

    Spring Tool Suite (STS) 是由Pivotal公司提供的一个基于Eclipse的开发工具,专门针对Spring框架进行优化。它包含了丰富的特性,如智能代码提示、自动配置检测、Spring Boot项目模板等,极大地提升了Spring开发者的...

    svn离线版插件(eclipse/sts)

    通过这个离线版SVN插件,开发者可以在Eclipse或STS中无缝地进行版本控制,提升团队协作效率,确保项目的顺利进行。了解并熟练使用SVN是每个开发者必备的技能之一,特别是在多人协作的项目中,能够有效地管理代码变更...

    sts3.9.2对应eclipse4.7.2完整文件压缩包.rar

    标题中的"sts3.9.2对应eclipse4.7.2完整文件压缩包.rar"表明这是一个包含了Spring Tool Suite (STS) 3.9.2版本的压缩包,该版本是专门为Eclipse 4.7.2设计和优化的。Eclipse 4.7.2是Eclipse IDE的一个特定发行版,...

    STS插件,适用于eclipse4.7.3

    首先,STS插件是基于Eclipse IDE的一个定制版本,它包含了针对Spring框架的优化和增强功能。这些功能包括项目向导、模板、代码编辑器、调试工具以及对Spring Boot、Spring Cloud等项目的全面支持。对于Spring Boot...

    STS 3.9.2 下载 eclipse 4.6 的

    Spring Tool Suite(STS)是Eclipse的扩展,专门针对Spring框架进行优化,提供了丰富的工具和功能,帮助开发者更高效地构建Spring应用。STS包含了Eclipse的核心功能,并添加了许多针对Spring框架的增强特性,如...

    eclipse和STS配置.docx

    3. **STS优化** - **INI文件内存设置**:修改`eclipse.ini`文件,增加堆内存分配,以避免启动或运行大型项目时出现内存不足的问题。 - **Maven配置**:在`Window > Preferences > Maven`中,设置阿里云的Maven仓库...

    STS 3.9.2 下载 eclipse 4.7 的

    标题中的"STS 3.9.2 下载 eclipse 4.7 的"指的是Spring Tool Suite (STS) 3.9.2版本,它是一个基于Eclipse 4.7(也称为 Oxygen)定制的集成开发环境(IDE),专门针对Spring框架进行优化。Spring Tool Suite为开发者...

    eclipse上实现缩进线的设置

    除了使用插件,Eclipse还有一些内置的代码格式化设置可以帮助优化代码的缩进。在"Preferences"中,你可以找到"Java" -> "Code Style" -> "Formatter"。在这里,你可以创建或修改代码格式化规则,比如设置缩进使用的...

    java google sts 代码格式化模板

    STS是基于Eclipse的,所以这个模板与Eclipse的模板相似,但可能包含一些针对Spring框架特定的优化或者调整。比如,可能对Spring Bean的配置XML文件或者Spring Boot的application.properties文件的格式化规则有所定制...

    Dorado7/9开发环境 (解压即用Eclipse+dorado插件)支持dorado7和dorado9

    这个版本的Eclipse被优化以支持Dorado7的开发,并且据描述所述,它也能用于Dorado9,尽管Dorado9可能需要更现代的Eclipse版本。"开箱即用"意味着用户下载并解压后即可立即开始开发,无需额外配置。 标签"ide ...

    eclipse离线安装mybatipse插件.7z

    为了确保插件能正常工作,建议定期检查更新,以获取最新的特性修复和优化。 总之,Mybatipse插件是提升Eclipse中MyBatis开发效率的重要工具,通过离线安装的方式,即使在没有网络的情况下也能方便地安装和使用。...

    sts-3.9.7.zip

    Eclipse的更新站点允许用户方便地添加、更新或管理他们的插件。 关于标签,"STS"代表Spring Tool Suite,而"springso urce-too"可能是"springsource tool"的误拼,指的是SpringSource,这是Spring框架的早期开发者...

    sts-4.7.1.zip

    总的来说,Spring Tool Suite 4.7.1是Java和Spring开发者不可或缺的工具,它提供了丰富的功能和优化,帮助开发者更高效地开发、测试和维护Spring应用。无论你是初学者还是经验丰富的专业人士,都可以通过这个强大的...

    sts-4.10.0.RELEASE(带lombok插件).zip

    标题中的"sts-4.10.0.RELEASE(带lombok插件).zip"指的是Spring Tool Suite (STS) 的一个版本,这是由Pivotal Software开发的一个集成开发环境(IDE),专门针对Spring框架进行优化。这个版本是4.10.0的释放版...

    Spring sts

    Spring STS(SpringSource Tool Suite)是专为Spring框架开发者设计的一款强大的集成开发环境(IDE),它基于Eclipse平台,提供了丰富的功能来简化Spring应用的开发。这款工具集成了许多用于Java和Spring开发的特性...

    velocity(eclipse插件)

    5. **模板运行与调试**: 插件支持直接在Eclipse内运行和调试Velocity模板,便于测试和优化模板逻辑。 6. **集成开发环境增强**: 与Eclipse的其他特性如版本控制、重构和调试工具无缝集成,提升开发体验。 **三、...

    网上购书系统(JSP+Eclipse实现)

    本系统采用JavaServer Pages(JSP)技术作为前端展示层,结合Eclipse集成开发环境进行开发,旨在提供一个高效、易用的购书体验。 **JSP技术** JavaServer Pages(JSP)是Sun Microsystems(现为Oracle公司)推出的...

    sts-4.6.1.RELEAE版本.rar

    STS是Spring官方推出的集成开发环境,专门针对Spring框架进行优化,它集成了众多与Spring相关的插件和工具,使得Spring项目的创建、配置和调试过程变得更加简单。4.6.1.RELEASE版本是该工具的一个稳定版本,修复了...

    sts4-4.12.1.RELEASE-e4.21.0-updatesite.zip

    7. **plugins**:这个目录存放了STS4和其他Eclipse插件的JAR文件,这些插件可以扩展IDE的功能,如支持特定的编程语言、框架或工具。 通过这个更新站点,用户能够方便地升级他们的STS4到4.12.1.RELEASE版本,同时...

Global site tag (gtag.js) - Google Analytics