精选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/)
推荐阅读
-
友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ...
[详细]
蜡笔小新 2024-12-26 14:11:47
-
本文详细介绍了如何通过命令行启动MySQL服务,包括打开命令提示符窗口、进入MySQL的bin目录、输入正确的连接命令以及注意事项。文中还提供了更多相关命令的资源链接。 ...
[详细]
蜡笔小新 2024-12-26 20:16:36
-
-
本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ...
[详细]
蜡笔小新 2024-12-26 13:12:48
-
根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ...
[详细]
蜡笔小新 2024-12-26 10:42:40
-
本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ...
[详细]
蜡笔小新 2024-12-27 10:44:39
-
本文介绍了一种在MySQL数据库中查询枚举(ENUM)类型字段所有可能取值的方法,帮助开发者更好地理解和利用这一数据类型。 ...
[详细]
蜡笔小新 2024-12-27 10:36:44
-
在Web和移动开发中,为什么选择字体图标?主要原因是其卓越的性能,可以显著减少HTTP请求并优化页面加载速度。本文详细介绍了从设计到应用的字体图标制作流程,并提供了专业建议。 ...
[详细]
蜡笔小新 2024-12-26 20:48:44
-
本文介绍如何使用阿里云的fastjson库解析包含时间戳、IP地址和参数等信息的JSON格式文本,并进行数据处理和保存。 ...
[详细]
蜡笔小新 2024-12-26 16:06:09
-
蜡笔小新 2024-12-26 13:29:32
-
本文介绍如何使用Python进行文本处理,包括分词和生成词云图。通过整合多个文本文件、去除停用词并生成词云图,展示文本数据的可视化分析方法。 ...
[详细]
蜡笔小新 2024-12-26 08:37:18
-
本文介绍如何在Linux服务器之间使用SCP命令进行文件传输。SCP(Secure Copy Protocol)是一种基于SSH的安全文件传输协议,支持从远程机器复制文件到本地服务器或反之。示例包括从192.168.45.147复制tomcat目录到本地/home路径。 ...
[详细]
蜡笔小新 2024-12-26 07:43:09
-
本文探讨了并发编程中的关键设计原则,特别是Java内存模型(JMM)的happens-before规则及其对多线程编程的影响。文章详细介绍了DCL双重检查锁定模式的问题及解决方案,并总结了不同处理器和内存模型之间的关系,旨在为程序员提供更深入的理解和最佳实践。 ...
[详细]
蜡笔小新 2024-12-26 01:14:06
-
本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ...
[详细]
蜡笔小新 2024-12-25 17:47:23
-
落樱3D v0.5是一款在Android平台上发布的3D美少女格斗游戏,本次更新带来了多项新功能和优化。 ...
[详细]
蜡笔小新 2024-12-25 13:47:17
-
本文介绍了解决局域网内SSH连接到服务器时出现长时间等待问题的方法。通过调整配置和优化网络设置,可以显著缩短SSH连接的时间。 ...
[详细]
蜡笔小新 2024-12-25 11:31:48
-
手机用户2502922607
这个家伙很懒,什么也没留下!