让Eclipse起飞——这些插件不可不知

2020-12-03 14:42:16 浏览数 (1)

@

目录

  • Devstyle
  • Spring Tools
  • SonarLint
  • EGit
  • DBeaver
  • JRebel for Eclipse
  • Spotbugs
  • Codota
  • CheckStyle
  • Quick JUnit
  • Eclipse Color Theme
  • CodeMix
  • Vaadin
  • WindowBuilder
  • PyDev

Eclipse是很多Java开发者的第一个开发工具,尽管开源的Eclipse在一后起之秀的对比下,显得有些颓势,但是,Eclipse有着丰富的插件支持。选择合适的插件,Eclipse表示:老夫也能飞。

Devstyle

  • ?插件地址:Devstyle
  • ✨ 简介:   这是一个流行的用于外观的Eclipse插件,它提升了eclipseide开发体验,你可以通过一系列其他特性来配置暗黑主题。而且支持自定义图标的主题。

Spring Tools

  • ?插件地址:Spring Tools
  • ✨ 简介:   Spring Tools是你喜欢的编码环境的下一代Spring工具。 它从头进行了大规模重建,为开发基于Spring-Boot的企业应用程序提供了世界一流的支持。

SonarLint

  • ?插件地址:SonarLint
  • ✨ 简介:   SonarLint是一个Eclipse插件,可向开发人员提示代码中的新错误和质量问题。支持Java, JavaScript, PHP, 和 Python。

EGit

  • ?插件地址:EGit
  • ✨ 简介:   EGit是Eclipse的Git集成。 Git是一个分布式版本控制系统,这意味着每个开发人员都拥有该代码每个修订版本的所有历史记录的完整副本,从而对历史记录的查询非常快速且通用。

DBeaver

  • ?插件地址:DBeaver
  • ✨ 简介:   DBeaver是面向开发人员和数据库管理员的免费通用SQL客户端/数据库工具。 它可以与任何具有JDBC驱动程序的数据库服务器一起使用。 它支持可插拔扩展。 版本3.x具有针对MySQL,Oracle,DB2,PostgreSQL,SQL Server,Sybase,Exasol,Informix,Teradata,Vertica,Netezza,Phoenix,Firebird,Derby,H2,WMI,Cassandra,MongoDB,Redis的特殊扩展。

JRebel for Eclipse

  • ?插件地址:JRebel for Eclipse
  • ✨ 简介:   JRebel是一种生产力工具,它使开发人员可以立即重新加载代码更改。 它跳过了Java开发中常见的重建,重新启动和重新部署的周期。 JRebel使开发人员可以在相同的时间内完成更多工作,并保持流畅的编码体验。 JRebel支持大多数真实世界的企业Java堆栈,并且易于安装到现有的开发环境中。 你需要商业许可证才能使用Jebel。

Spotbugs

  • ?插件地址:Spotbugs
  • ✨ 简介:   Spotbugs是FindBugs的精神继承者,是一种开源解决方案,它使用静态分析来搜索Java代码中的错误。 这个由社区维护的插件会检查你代码中的400多种不同的错误模式,包括空指针引用,无限递归循环,对Java库的错误使用和死锁。

Codota

  • ?插件地址:Codota
  • ✨ 简介:   Codota是一项可由AI自动完成的服务工具,可帮助开发人员更智能,更快速地进行编码。 Codota使用AI将数百万个开源Java程序与你自己的代码上下文结合起来,并在你输入时提供代码建议。

CheckStyle

  • ?插件地址:CheckStyle
  • ✨ 简介:   CheckStyle Eclipse插件是一种代码验证工具,可帮助你确保代码符合某些编码规范。 通过检查Java源代码并指出与已定义的编码规范集有所不同的项。

Quick JUnit

  • ?插件地址:Quick JUnit
  • ✨ 简介:   JUnit是流行的Java开发开源单元测试框架,理所当然地获得了广泛的采用。 虽然JUnit本身已预装了Eclipse的面向Java的分支,但Quick JUnit插件使它可以通过舒适的快捷方式更快,更轻松地使用。

Eclipse Color Theme

  • ?插件地址:Eclipse Color Theme
  • ✨ 简介:   提供不同风格的主题。Eclipse Color Theme 让开发人员可以方便地切换颜色主题,而且没有“副作用”。

CodeMix

  • ?插件地址:CodeMix
  • ✨ 简介:   它包括Angular IDE、JSjet、实时预览、终端增强、Slack Integration、导航等等。支持ES6,能够进行JavaScript & TypeScript的调试。

Vaadin

  • ?插件地址:Vaadin
  • ✨ 简介:   Vaadin是一个开放源Java UI库,用于创建丰富的Web用户界面。使用基于组件的API,开发人员可以使用纯Java创建出色的Web应用程序。

WindowBuilder

  • ?插件地址:WindowBuilder
  • ✨ 简介:   WindowBuilder由SWT Designer和Swing Designer组成,使创建Java GUI应用程序非常容易,而无需花费大量时间编写代码。

PyDev

  • ?插件地址:PyDev
  • ✨ 简介:   PyDev是使Eclipse可以用作Python IDE的插件。它使用高级类型推断技术,除了提供调试器,交互式控制台,重构,令牌浏览器,Django集成等之外,还可以提供诸如代码补全和代码分析之类的功能。

参考:

【1】:10 Eclipse plugins you shouldn’t code without 【2】:10 Best Eclipse IDE Plugins 【3】:14 Best (and Free) Plugins for Eclipse IDE in 2019 【4】:Eclipse marketplace popular 【5】:15 Productivity Tips for Eclipse Java IDE Users 【6】:Top 10 Essential Eclipse Plugins for Java Developers

0 人点赞