精选Eclipse插件概览
作者:手机用户2502922607 | 来源:互联网 | 2024-11-26 16:20
本文介绍了多种Eclipse插件,包括XMLSchemaInfosetModel(XSD)、GraphicalEditingFramework(GEF)、EclipseModelingFramework(EMF)等,涵盖了从Web开发到图形界面编辑的多个方面。
### XML Schema Infoset Model (XSD)
功能概述:XSD是W3C XML Schema的API参考库,旨在帮助用户测试、创建或修改XML Schema。
官方网站:[Eclipse XSD](http://www.eclipse.org/xsd/)
### Graphical Editing Framework (GEF)
功能概述:GEF插件允许开发者快速构建图形编辑器,适用于需要图形界面的应用程序开发。
官方网站:[Eclipse GEF](http://www.eclipse.org/gef/)
### Eclipse Modeling Framework (EMF)
功能概述:EMF不仅是一个建模框架,也是代码生成工具,支持XML和其他EMF工具生成或运行时支持的Java类模型。它还提供了一个基础平台,促进了基于EMF的工具和应用程序之间的协作。
官方网站:[Eclipse EMF](http://www.eclipse.org/emf/)
### Eclipse Web Tools Platform (WTP)
版本:1.0
支持的Eclipse版本:2.1 & 3.0
许可证:免费
开发状态:Beta
开发组织:Eclipse.org
功能概述:WTP提供了HTML、Javascript、CSS、JSP、SQL、DTD、XSD和WSDL编辑器,以及图形化的XSD和WSDL编辑器。此外,还包括J2EE项目构建、部署、建模和发布功能,以及Web服务向导和数据库访问工具。
官方网站:[Eclipse WTP](http://www.eclipse.org/webtools/index.html)
### Lomboz
版本:Build-20050526
开发状态:生产/稳定
许可证:GNU LGPL
功能概述:Lomboz是Eclipse的一个著名J2EE开发插件,集成了Jasper、Xdoclet、Axis和Ant等开源技术,全面支持编码、发布、测试和调试等开发流程。
官方网站:[Lomboz](http://forge.objectweb.org/projects/lomboz)
### MyEclipse
版本:3.8.4
支持的Eclipse版本:2.1 & 3.0
许可证:商业
开发状态:稳定
开发组织:Genuitec, LLC
功能概述:MyEclipse是一款强大的J2EE开发插件,支持JSF和Struts的可视化开发、XML编辑、Hibernate支持、UML建模、应用服务器连接、EJB开发和JSP的同步发布等功能。
官方网站:[MyEclipse](http://www.myeclipseide.com/)
### Sysdeo Eclipse Tomcat Launcher
版本:3.1 Beta
支持的Eclipse版本:2.1 & 3.0
许可证:免费
开发状态:Beta
开发组织:Sysdeo
功能概述:此插件允许在Eclipse中启动、停止和重启Tomcat,注册Tomcat进程到Eclipse调试器,创建WAR文件,管理Tomcat的类路径和JVM参数等。
官方网站:[Sysdeo Eclipse Tomcat Launcher](http://www.sysdeo.com/eclipse/tomcat/index.html)
### Javascript Editor
版本:0.0.9b
支持的Eclipse版本:2.1 & 3.0
许可证:免费CPL
开发状态:Beta
功能概述:Javascript编辑器提供了代码高亮、自动完成和内容纲要等功能,提升了Javascript开发的效率。
官方网站:[Javascript Editor](http://jseditor.sourceforge.net/)
### CSS Editor
版本:0.0.4
支持的Eclipse版本:2.1 & 3.0
许可证:免费CPL
开发状态:Beta
功能概述:CSS编辑器支持代码高亮、内容提示、纲要显示CSS规则和输入时的错误显示,有助于提高CSS开发的质量。
官方网站:[CSS Editor](http://csseditor.sourceforge.net/)
### Exadel Studio
版本:2.5
支持的Eclipse版本:3.0
许可证:免费CPL
开发状态:Beta
功能概述:Exadel Studio支持JSF、Struts、JSP(支持2.0)、Spring Framework、Hibernate、数据库浏览、图形化属性编辑、CSS编辑、Javascript编辑、图像浏览、XSD编辑和XML Schema支持,以及超过20种应用服务器的发布。
官方网站:[Exadel Studio](http://exadel.com/studio/)
### Struts Console
版本:4.8
支持的Eclipse版本:所有
许可证:免费
开发状态:稳定
功能概述:Struts Console支持*.tld文件、Struts 1.0 - 1.2配置文件、Tiles配置文件、Validator 1.0和1.1配置文件,适用于主流的Java IDE。
官方网站:[Struts Console](http://www.jamesholmes.com/struts/console/)
### Faces Console
版本:1.7
支持的Eclipse版本:所有
许可证:免费
开发状态:稳定
功能概述:Faces Console完全支持JSF配置文件、JSP Tag Library文件,适用于主流的Java IDE。
官方网站:[Faces Console](http://www.jamesholmes.com/JavaServerFaces/console/)
### HTML Tidy Eclipse Plug-in
版本:1.2.1
支持的Eclipse版本:2.1 & 3.0
许可证:免费CPL
开发状态:Beta
功能概述:HTML Tidy插件用于格式化和验证(X)HTML和XML代码,但不提供编辑器功能。
官方网站:[HTML Tidy Eclipse Plug-in](http://eclipsetidy.sourceforge.net/)
### Eclipse HTML Editor Plugin
支持的Eclipse版本:2.1 & 3.0
许可证:免费CPL
开发状态:Beta
功能概述:Eclipse HTML Editor是HTML/JSP/XML编辑插件,支持HTML/JSP/XML/CSS高亮、HTML/JSP预览、JSP/XML校验、内容帮助(HTML标签/属性、基于DTD和JSP taglib等)、创建HTML/JSP/XML文件向导、代码折叠、图片浏览和CSS代码完成。
官方网站:[Eclipse HTML Editor](http://amateras.sourceforge.jp/en/)
### PHPeclipse (PHP Development Toolkit)
支持的Eclipse版本:3.0
许可证:免费CPL
开发状态:Beta
功能概述:PHPeclipse是Eclipse的PHP开发环境,支持代码高亮和自动完成,预览PHP页面,并可在Eclipse中控制Apache和MySQL的启动、停止和重启。
官方网站:[PHPeclipse](http://www.phpeclipse.de/tiki-view_articles.php)
### XMLBuddy
支持的Eclipse版本:3.0
许可证:免费 & 商业
开发状态:稳定
功能概述:XMLBuddy是一款实用的XML编辑插件,免费且功能强大。
官方网站:[XMLBuddy](http://www.xmlbuddy.com/)
### Doclipse
支持的Eclipse版本:3.0
许可证:免费
开发状态:稳定
功能概述:Doclipse是Eclipse中使用javadoc标签的辅助工具,帮助开发者更好地管理和使用文档注释。
官方网站:[Doclipse](http://www.beust.com/doclipse/)
### Jadclipse
版本:2.06
支持的Eclipse版本:所有
许可证:免费
开发状态:稳定
功能概述:Jadclipse是Eclipse中的一个反编译工具,可以直接在Eclipse中反编译class文件。
官方网站:[Jadclipse](http://sourceforge.net/projects/jadclipse/)
### eZingBuilder
功能概述:eZingBuilder是一个可视化的HTML编辑器,适合网页设计者和前端开发者使用。
官方网站:[eZingBuilder](http://ezingbuilder.sourceforge.net/cms/)
推荐阅读
-
1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ...
[详细]
蜡笔小新 2024-12-27 19:32:17
-
本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ...
[详细]
蜡笔小新 2024-12-27 19:05:41
-
-
本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ...
[详细]
蜡笔小新 2024-12-27 18:20:43
-
本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ...
[详细]
蜡笔小新 2024-12-27 17:10:48
-
本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ...
[详细]
蜡笔小新 2024-12-28 11:00:33
-
本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ...
[详细]
蜡笔小新 2024-12-27 21:33:33
-
本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ...
[详细]
蜡笔小新 2024-12-27 17:40:42
-
本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ...
[详细]
蜡笔小新 2024-12-27 16:20:10
-
前言--页数多了以后需要指定到某一页(只做了功能,样式没有细调)html ...
[详细]
蜡笔小新 2024-12-27 15:19:01
-
本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ...
[详细]
蜡笔小新 2024-12-27 14:09:23
-
本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ...
[详细]
蜡笔小新 2024-12-27 20:40:29
-
本文介绍了如何使用jQuery根据元素的类型(如复选框)和标签名(如段落)来获取DOM对象。这有助于更高效地操作网页中的特定元素。 ...
[详细]
蜡笔小新 2024-12-27 19:44:14
-
本文详细介绍了如何创建一个具有动态效果的导航栏,包括HTML、CSS和JavaScript代码的实现,并附有详细的说明和效果图。 ...
[详细]
蜡笔小新 2024-12-27 19:42:28
-
本文详细介绍了Tornado框架中模板系统的使用方法。Tornado自带的轻量级、高效且灵活的模板语言位于tornado.template模块,支持嵌入Python代码片段,帮助开发者快速构建动态网页。 ...
[详细]
蜡笔小新 2024-12-27 19:22:16
-
几何画板是一款功能强大的物理教学软件,具备丰富的绘图和度量工具。它不仅能够模拟物理实验过程,还能通过定量分析揭示物理现象背后的规律,尤其适用于难以在实际实验中展示的内容。本文将介绍如何使用几何画板演示电场线与等势面之间的关系。 ...
[详细]
蜡笔小新 2024-12-27 10:46:07
-
手机用户2502922607
这个家伙很懒,什么也没留下!