原标题:10大Java开发必备的Eclipse插件

今天小编来给大家介绍10个Java开发人员必备的Eclipse 插件,它们有各自的优势,你可以从中选择适合你的那款。

自定义java插件 java 插件_自定义java插件

1. EGit

EGit是 Java 开发的必备插件。它可以从 GitHub 下载代码,并为 Eclipse 提供 Git 集成。还能快速而灵活地搜索和查询历史记录。

2. Spring Tools

Spring 是最流行的 Java 框架,这个插件使得在 Eclipse 中创建 Spring 和 Spring Boot 项目变得非常容易。通过 STS 插件,可以使用简单易用的 start.spring.io 集成快速创建 Spring Boot 项目。

Spring Tools 还支持基于 Spring Java-Config 的应用程序开发、高级代码补全、内容辅助、验证和对 Spring 应用程序的快速修复支持。它也非常适合使用 Spring 的微服务开发,因为它有面向 Cloud Foundry 的 IDE 集成,包括在云中进行调试。

3. Maven Integration for Eclipse(M2E)

Eclipse 插件中的 M2E 插件或 Maven Integration 是 Java 开发所需的另一个流行 Eclipse 插件。它为 Eclipse 提供全面的 Maven 集成。

可以用 M2E 来管理简单的和多模块的 Maven 项目,通过 Eclipse 接口执行 Maven 构建,并与 Maven 存储库进行交互。

4. Subclipse

这是另一个源代码控制插件,它允许你从 SVN 下载代码并从 Eclipse执行所有与 SVN 相关的操作。它是由 Subversion 核心提交者开发和维护的,并且总是与最新的 Subversion 特性和版本保持同步。

5. Eclipse Color Theme

Eclipse Color Theme 让开发人员可以方便地切换颜色主题,而且没有“副作用”。如果是喜欢改变颜色主题的开发人员,这个插件很有用。

6. JBoss Tools

JBoss Tools 是涉及一组 Eclipse 插件的综合项目,包括对 JBoss 和相关技术的支持,如 Hibernate、JBoss as /WildFly、CDI、OpenShift、Apache Camel、Red Hat JBoss Fuse、Docker、JSF、(X)HTML、Maven 等。

7. TestNG for Eclipse

JUnit 是捆绑在 Eclipse 中的,但如果使用 TestNG 为 Java 项目编写单元测试,那么可以试试这个插件。

它允许从 Eclipse 运行 TestNG 测试。可以运行 suites、groups 或 individual methods。错误将在一个单独的选项卡中报告,从而让你能有效跳转到失败的测试。

8. Android Development Tools for Eclipse(ADT)

Android Development Tools(ADT)旨在提供一个健壮的集成环境来构建 Android 应用程序。ADT 扩展了 Eclipse 的功能,能快速创建新的 Android 项目,创建一个应用程序 UI,添加基于 Android Framework API 的程序包,使用 Android SDK 工具调试应用程序,甚至导出签名(或未签名)的. apk 文件来分发应用程序。

9. EclEmma Java Code Coverage

EclEmma 是 Eclipse 的一个免费 Java 代码覆盖工具,遵循 Eclipse 公共许可。它将代码覆盖率分析直接引入 Eclipse 工作台。EclEmma 不仅能进行代码覆盖率分析,如果使用正确,而且可以通过加速快速开发 / 测试周期来提高代码质量。

10. JRebel for Eclipse

JRebel 是一个生产力工具,它允许开发人员立即重新加载代码更改。它跳过 Java 开发中常见的重新构建、重新启动和重新部署循环。JRebel 让开发人员能在相同的时间内完成更多的工作,并保证编码流程不变。JRebel 支持大多数真实使用的企业级 Java 技术栈,并且很容易安装到现有的开发环境中。