Java程序员25个必备的Eclipse插件

时间:2021-07-17 15:14:54

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

"工欲善其事, 必先利器". 这里列举了25个常用的提高Java程序员开发效率的Eclipse插件.  *上也有两个类似的"我最喜爱的eclipse插件推荐", 我觉得这篇文章差不多是基于这个推荐:http://*.com/questions/2826/do-you-have-any-recommended-plugins-for-eclipse
http://*.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日志模板生成器