当前位置: 首页 > 图灵资讯 > 技术篇> 20款免费且实用的Eclipse插件

20款免费且实用的Eclipse插件

来源:图灵教育
时间:2023-03-29 15:11:48

Eclipse作为基于开放源代码的开放源代码Java可扩展开发平台,它是大多数初学者的首选,也受到了广泛的好评当然,这也归功于它Eclipse可扩展插件,这就使得Eclipse可以在操作系统上实现各种功能。无数使用Eclipse的开发者使用事实证明,一个实用Eclipse插件可以提升整个使用Eclipse的友好感整理收集的这20款免费且实用Eclipse插件有一适合你。

拥有合适的Eclipse插件非常重要,因为它们可以让Java开发者无缝地开发基于J2EE和服务的应用程序。Eclipse的插件机制是在客户机平台上提供所有附加功能的轻软件组件架构,如支持Java以外的其他语言现有的分离插件可以支持C/C++(CDT)、Perl、Ruby,Python、telnet和数据库开发。插件架构可以支持在现有环境中添加任何扩展,如配置管理,而不仅仅是支持各种编程语言。

下面是福利发放环节,推荐20款免费实用的。Eclipse插件。

1. AnyEdit Tools

AnyEdit为输出控制台和工具栏增加了新的编辑器,以帮助导入和导出数据。它使用Eclipse Public License v1.0许可。

2.Eclim

Eclim将Vim功能引入Eclipse,Vim是最好的编辑器之一。开发者可以用不同的语言编写代码,这也提供了bug纠错功能。Eclim使用GPLV3许可证。

3. Eclipse-rbe

Eclipse-rbe用于编辑Java文件,其功能包括发送警告信息、排序键值、转换Unicode编码等。它使用GNU库或LGPL许可证。

4.Properties Editor

Properties Editor 编辑java属性文件,并可自动存盘Unicode格式。

5.SpringIDE

Spring 以Eclipse为目的,IDE是一系列Eclipse插件Spring的应用。Spring 普通Eclipsee增强了IDE 基于Spring的应用能力构建IDE自带工具。它使你的Eclipseee IDE可以感知Spring,并添加代码完成、验证、内容辅助、快速修复等各种不同类型的Spring相关组件(Spring配置文件、Spring注释等)。).它还包括自动组装重构和Spring,Spring AOP和AspectJ、Spring Batch、Spring集成,Spring Security和Spring WebFlow的支持与Eclipse集成 Mylyn。它还包括Spring UAA(用户代理分析)帮助我们收集一些使用数据的可选组件。这是完全匿名的,并帮助我们更好地理解如何使用工具,如何在未来改进它。它还配备了SpringSource面板作为可选组件,可以为您带来SpringSource相关项目的最新信息和易于使用的扩展安装,为Eclipse集成像VMware提供最新信息 vFabric TC Server或Cloud 额外的工具附加组件,如Foundry。

6.Spket IDE

Spket IDE是JavaScriptt,功能强大 还有XML开发工具包。JavaScriptt可以使用这个强大的编辑器、XUL/XBL和Yahoo! Widget开发。JavaScript编辑器具有代码完成(code completion)、协助开发人员创建高效的JavaScript代码,具有语法标记、内容概述等功能。

7.M2eclipse (Maven插件)

M2eclipse可以管理简单的项目和多模块项目,可以在eclipse中启动maven。它提供依赖管理和自动下载。

8.Hibernator

Hibernator可以创建或更新数据库schema,运行hibernate查询语句,创建映射文档。用户可以同步Java类和相关映射文件。

9.Log4E

Log4E可以帮助你在不受特定日志框架限制的情况下更容易地写日志。当然,您也可以定制自己的日志模板。

总之,插件可以让Eclipse是用其他语言编写的。Eclipse插件至关重要,因为它们使Java应用程序无缝连接,降低了Java的复杂性。然而,安装太多的插件会减慢你的Eclipse,所以你需要有选择地安装插件。

10. FindBugs

Findbugs可以帮助您在Java代码中找到bug。它使用Lesser GNU Public License的自由软件许可。

11.Checkstyle

Checkstyle插件集成到Eclipse 在IDE中,Java代码可以遵循标准代码样式。

12.ECLemma

Eclipsema是Eclipsema Public License许可的免费工具提供了方便快捷的开发和测试环境。您可以在代码覆盖模式下使用它“launch”功能就像真正的操作/调试模式。您可以通过使用代码覆盖试图、高亮源文件和计数来分析代码。

13.Apache IvyDE

Apache IvyDE集成Apache Ivy依赖管理功能。它可以管理’ivy.xml’它还可以与WPT和Ant插件配合使用。

14.FileSync

EclipsencFilesync Pulic License v1.可创建、删除、映射文件,是一种文件同步工具。

15.Subclipse

Subclipse是Eclipse 增加Subversion支持的IDE项目。支持几乎所有版本的Eclipse。

16.XMLBuddy

一个支持XML的XMLEclipse插件,DTD,XML Schema,XSLT等。XMLBudy分为两个版本,一个是免费的,XMLBuddy Pro是收费的。

17. PMD

PMD是开源分析Java代码错误的工具。与其它分析工具不同,PMD通过静态分析获得了代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可直接使用的规则,利用这些规则可以发现Java源程序的许多问题。此外,用户还可以定义自己的规则,检查Java代码是否符合某些特定的编码规范。

18. PatternBox

Patternbox是Java设计模式的编辑器。它提供基于模板的代码生成器。基于XML的模板机制允许您定义您的代码模板。Patternbox目前可以为16种Gof设计模式生成代码。

19. MAT

Eclipse Memory Analyzer(MAT)跨平台集成开发环境是著名的 Eclipse Galileo 版本的 33 它是一个功能丰富的JAVA组成项目之一 堆叠存储文件分析工具可以帮助您发现内存漏洞,减少内存消耗。对于大型 JAVA 就应用程序而言,无论测试有多精细,都很难堵住所有的漏洞。即使我们在测试阶段做了大量有效的工作,生产环境中仍会暴露出许多问题,在测试环境中很难重现。

20.PTI - PHP工具集成

一方面,我们有很多支持PHPUnit或PHP脚本开发的优秀工具 CodeSniffer。另一方面,强大的IDE(如PHP开发工具工程,PDT),但不能使用这些工具。Eclipse PHP Tool Integration 工具集成(PTI)Eclipse插件的集合旨在消除这方面的空白。

终于整理完20个免费实用的Eclipse插件希望你们有

Eclipse插件开发环境(Plug-in Development Environment,PDE)它决定了它必须使用插件来改善其开发环境和功能。上述Eclipse插件只是其许多插件中的冰山一角。当然,我们不能使用每个插件,但掌握更多的插件总数是正确的,这可以在很大程度上帮助我们在未来的开发。