原文:http://www.fromdev.com/2012/01/25-best-free-eclipse-plug-ins-for-java.html

"工欲善其事, 必先利器". 这里列举了25个常用的提高Java程序员开发效率的Eclipse插件.  StackOverflow上也有两个类似的"我最喜爱的eclipse插件推荐", 我觉得这篇文章差不多是基于这个推荐:http://stackoverflow.com/questions/2826/do-you-have-any-recommended-plugins-for-eclipse
http://stackoverflow.com/questions/369406/what-are-your-favorite-eclipse-plug-ins

不过没必要安装下面列出的所有插件, 可以根据你的需要来加以选择.

代码质量类 
    FindBugs 
    找出代码中的低级错误 
    Checkstyle 
    根据规则检查代码是否符合规范 
    ECLemma 
    测试覆盖率工具 
    JDepend4Eclipse 
    分析代码依赖关系 
    PMD(http://pmd.sourceforge.net/eclipse
    用来发现代码中的"坏味道" 
    SourceHelper 
    帮助你编码和调试, 提到代码清晰度. 
    Structure101(http://www.headwaysoftware.com/products/structure101/plugins/
    用来生成项目架构图, 可以帮助你调整代码的结构.

文本编辑器类 
    AnyEdit Tools(http://andrei.gmxhome.de/anyedit/
    用来增强编辑器的上下文菜单的功能 
    Eclim 
    在eclipse中集成vim 
    Eclipse-rbe 
    资源文件编辑器

依赖管理类 
    Apache IvyDE 
    集成ivy. 
    M2eclipse (Maven Plugin) 
    集成maven

版本控制类 
    Subclipse 
    集成svn 
    EGit 
    集成git 
    MercurialEclipse 
    集成vcs 
    P4Eclipse 
    集成Perforce

框架类 
    Spring Tool Suite 
    spring集成开发环境 
    Spring IDE 
    偏向于spring bean的管理 
    Hibernator 
    hibernate相关 
    JbossTools 
    JBoss, Hibernate, Drools, XHTML, Seam 相关

其他 
    ASM - Bytecode Outline plugin (http://download.forge.objectweb.org/eclipse-update/
    直接看截图吧:1(http://andrei.gmxhome.de/bytecode/examples.html), 2(http://andrei.gmxhome.de/bytecode/debugging.html), 一图胜万言. 
    Mylyn 
    任务管理器, 可以与jira等管理工具集成 
    Eclipse Launcher 
    用来对eclipse的启动进行定制 
    FileSync 
    文件同步工具 
    Log4E 
    log4j日志模板生成器

Java程序员25个必备的Eclipse插件的更多相关文章

  1. 涨姿势啦!Java程序员装X必备词汇之对象标记Mark Word!

    大家好,我是庆哥Java,一个专注于干货分享的Java自学者! 写在前面 如果你已经知道什么是Mark Word,那我也希望你都好好阅读下本篇文章,因为你有可能发现不一样的切入点来帮助你更加深入的了解 ...

  2. java程序员经常使用的Intellij Idea插件

    大概从去年年初开始慢慢抛弃习惯多年的eclipse,开始使用Intellij Idea,以下是我使用过的一些Intellij Idea插件: 1.lombok https://plugins.jetb ...

  3. Java程序员必备的6款最佳开发工具

    工欲善其事,必先利其器.每一个Java程序员都有其惯用的工具组件.对于Java程序员,各种有用的软件和工具泛滥成灾.初级开发人员要么找不到合适的工具,要么在寻找过程中浪费了大量的时间.下面,我将为大家 ...

  4. Java程序员必备的 15框开发工具

    15款Java程序员必备的开发工具 如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过.这是一款商业级的编程语言,我们没有办法不接触它. 对于Java,有两种截然不同 ...

  5. Java程序员应该知道的10个Eclipse调试技巧

    Eclipse是众多Java程序员实用的开发工具,其中开发技巧也是繁多,但作为优秀的Java程序员,需要掌握最起码的调试技巧. 1 条件断点 2 异常断点 3 监视点 4 评估/检查 5 修改变量值 ...

  6. Java 程序员必备的 15 个框架,前 3 个地位无可动摇!

    Java 程序员方向太多,且不说移动开发.大数据.区块链.人工智能这些,大部分 Java 程序员都是 Java Web/后端开发.那作为一名 Java Web 开发程序员必须需要熟悉哪些框架呢? 今天 ...

  7. 干货收藏 | Java 程序员必备的一些流程图

    阅读本文大概需要 6 分钟. 转载自:https://juejin.im/post/5d214639e51d4550bf1ae8df 1.Spring 的生命周期 Spring 作为当前 Java 最 ...

  8. Java 程序员必备的一些流程图

    1.spring的生命周期 2.TCP三次握手,四次挥手 3.线程池执行流程图 4.JVM内存结构 5.Java内存模型 6.springMVC执行流程图 7.JDBC执行流程 8.spring cl ...

  9. Java程序员必备的一些流程图

    Java程序员必备的一些流程图 转自https://juejin.im/post/5d214639e51d4550bf1ae8df 前言: 整理了一些Java基础流程图/架构图,做一下笔记,大家一起学 ...

随机推荐

  1. 【转】Spring事务管理

    原文链接 在 Spring 中,事务是通过 TransactionDefinition 接口来定义的.该接口包含与事务属性有关的方法.具体如清单 1 所示: 清单 1. TransactionDefi ...

  2. C语言实现的单链表

    链表是一种线性表,但是并不是顺序存储,而是每个节点里面存储着下一个节点的指针,把存储数据元素的数据串链起来. 单链表的基本实现: typedef int DataType;//定义单链表typedef ...

  3. IOS多线程之NSThread

    参考:http://blog.csdn.net/totogo2010/article/details/8010231 1 简介 NSThread: 优点:NSThread 比其他两个轻量级 缺点:需要 ...

  4. windows2003网络负载平衡设置

    问题 随着计算机技术的不断发展,单台计算机的性能和可靠性越来越高.但现实中还是有许多应用是单台计算机难以达到,例如: 1.银行存储用户数据的数据库服务器必须保证24小时不间断的运转,并在发生严重硬件故 ...

  5. qt 5 基础知识 2(控件篇)

    QVBoxLayout *lay = new QVBoxLayout(this); // 创建一个竖直的盒子 lebel 篇 lay->addWidget(label = new QLabel( ...

  6. LinkedHasMap实现原理

    转载:http://blog.csdn.net/luanlouis/article/details/43017071 Map作为键值对Entry<K,V>的的容器,对其内部 键值对Entr ...

  7. 第 15 章 组合模式【Composite Pattern】

    以下内容出自:<<24种设计模式介绍与6大设计原则>> 大家在上学的时候应该都学过“数据结构”这门课程吧,还记得其中有一节叫“二叉树”吧,我们上 学那会儿这一章节是必考内容,左 ...

  8. 15 个响应式的 jQuery 图像滑块插件

    设计师和开发人员总是试图使用新技术让网站更智能,而我们发现在许多网站上 jQuery 的图像滑块插件是非常受欢迎的.本文继续介绍 15 个 jQuery 图像滑块插件以供您选择. ELASTISLID ...

  9. 关于entity framework

    http://www.cnblogs.com/lsxqw2004/archive/2009/05/31/1495240.html http://www.open-open.com/lib/view/o ...

  10. Logstash同步Oracle数据到ElasticSearch

    最近在项目上应用到了ElasticSearch和Logstash,在此主要记录了Logstash-input-jdbc同步Oracle数据库到ElasticSearch的主要步骤,本文是对环境进行简单 ...