Eclipse是最流行的Java开发IDE之一。本文介绍10个必备的Java开发插件,例如EGit插件。毫无疑问,Eclipse是最流行的Java开发IDE之一,这都归功于Eclipse的插件。据悉,Eclipse拥有数百个插件,可用于不同类型的任务并与其他工具集成,例如用于从GitHub、SVN、CVS等下载代码的插件。通过使用正确的插件,开发人员可以提高开发效率。例如,一旦安装了EGit插件,开发人员就可以直接从Eclipse管理Git存储库,而无需任何其他Git客户端。此外,添加SpringTools插件可以帮助您轻松创建基于Spring和Spring-Boot的应用程序。许多Java开发人员并未真正充分利用Eclipse。一位Java开发人员告诉我,由于插件数量庞大,找到合适的插件成为一项挑战,但Eclipse市场已经解决了这个问题。通过查看下载计数来检查受欢迎程度,您可以轻松搜索Eclipse插件,最重要的是,您可以在EclipseIDE中进行搜索。不浪费时间,这里有10个Java开发必备插件。1.EGit这可能是当今Java开发人员最重要的Eclipse插件。它允许您从GitHub下载代码并为Eclipse提供Git集成。EGit还为您提供快速灵活的搜索和查询历史记录。如果您是Git新手,我建议您先查看GitMasterClass,它提供了完整的分步指南,可帮助您掌握所有重要的Git概念和命令。https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&mid=39197&murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fgit-complete%2F总之是Java开发必备插件.2.SpringTools毫无疑问,Spring是最流行的Java框架,这个插件使得在Eclipse中创建Spring和SpringBoot项目变得非常容易。借助STS插件,您可以使用易于使用的start.spring.io集成快速创建SpringBoot项目。SpringTools还支持基于SpringJava-Config的应用程序开发、高级代码完成、内容辅助、验证以及对Spring应用程序的快速修复支持。它也非常适合使用Spring进行微服务开发,因为它具有CloudFoundry的IDE集成,包括在云中进行调试。如果您想了解更多有关使用Spring进行微服务开发的知识,那么我建议您参加Udemy上的SpringBoot和SpringCloudMaster微服务课程,这是学习Spring和Java微服务的最佳课程之一。https://click.linksynergy.com/fs-bin/click?id=JVFxdTr9V80&subid=0&offerid=323058.1&type=10&tmpid=14538&RD_PARM1=https%3A%2F%2Fwww.udemy.com%2Fmicroservices-with-spring-boot-and-弹簧云%2F3。Eclipse(M2E)的Maven集成Eclipse插件中的M2E插件或Maven集成是Java开发所需的另一个流行的Eclipse插件。它为Eclipse提供完整的Maven集成。您可以使用M2E管理简单的多模块Maven项目,通过Eclipse界面执行Maven构建,并与Maven存储库交互。此外,不同版本的Eclipse有单独的插件。同时,如果你想在今年提高你的Maven技能,你应该参加JohnThomson的ApacheMaven:初学者到专家课程,这是深入学习Maven的最佳课程之一。https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&mid=39197&murl=https%3A%2F%2Fwww.udemy.com%2Fapache-maven-beginner-to-guru%2F4。Subclipse这是另一个源代码控制插件,它允许您从SVN下载代码并从Eclipse执行它(https://medium.com/javarevisited/top-10-courses-to-learn-eclipse-junit-and-mockito-for-java-developers-4de1e8d62b96)所有与SVN相关的操作。它由Subversion核心提交者开发和维护,并始终与最新的Subversion功能和版本保持同步。如果您正在处理基于SVN的Java项目,那么这是您必备的插件。5.EclipseColorTheme程序员都喜欢颜色,但我们有不同的品味。有些人喜欢Eclipse的“丑陋”旧颜色主题,但其他人喜欢Vim和IntelliJIDEA等较暗的主题。EclipseColorTheme允许开发人员轻松切换颜色主题而没有“副作用”。如果你喜欢改变颜色主题或使用多种编程语言,如Java、Python、JavaScript等,这个插件会让你非常开心。6.JBossToolsJBossTools是一个综合项目,涉及一套Eclipse插件,包括对JBoss及相关技术的支持,如Hibernate、JBoss/WildFly、CDI、OpenShift、ApacheCamel、RedHatJBossFuse、Docker、JSF、(X)HTML、Maven等7.TestNGforEclipse如果您知道JUnit与Eclipse捆绑在一起,但是如果您使用TestNG为您的Java项目编写单元测试,那么这个Eclipse插件可以帮助您。它允许您从Eclipse运行TestNG测试。您可以运行套件、组或单独的方法。错误将在单独的选项卡中报告,使您能够有效地跳转到失败的测试。该插件还包含多个模板,可帮助开发人员轻松创建测试。8.AndroidDevelopmentToolsforEclipse(ADT)AndroidDevelopmentTools(ADT)是EclipseIDE的插件,旨在为您提供一个健壮的集成环境来构建Android应用程序。ADT扩展了Eclipse的功能,允许您快速创建新的Android项目、创建应用程序UI、添加基于AndroidFrameworkAPI的包、使用AndroidSDK工具调试应用程序,甚至导出签名(或未签名)。apk文件来分发应用程序。9.EclEmmaJava代码覆盖EclEmma是一个免费的EclipseJava代码覆盖工具,遵循Eclipse公共许可证。它将代码覆盖率分析直接引入Eclipse工作台。EclEmma不仅可以帮助您进行代码覆盖率分析,而且如果使用得当,它还可以通过加快快速开发/测试周期来提高代码质量。10.JRebelforEclipseJRebel是一种生产力工具,允许开发人员立即重新加载代码更改。它跳过了Java开发中常见的重建、重启和重新部署周期。JRebel使开发人员能够在相同的时间内完成更多工作,同时保持编码过程不变。JRebel支持大多数真实世界的企业Java技术堆栈,并且易于安装到现有的开发环境中。毫无疑问,这些插件中的大多数都是EclipseMarketplace上最流行的Eclipse插件,这是查找最流行的Eclipse插件的好地方。例如,如果您在工作中使用Scala或Angular,您可以在此处找到一些插件来简化您的工作。Java开发人员必须拥有的基本Eclipse插件到此结束。这些插件非常常见,您可能已经在不知不觉中使用了它们。如果你还没有检查过它们,我建议你检查一下。
