热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

精选Eclipse插件概览

本文介绍了多种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/)
推荐阅读
  • 本文主要解决了在编译CM10.2时出现的关于Samsung Exynos 4 HDMI HAL库中SecHdmiV4L2Utils.cpp文件的编译错误。 ... [详细]
  • 深入理解Java反射机制
    本文将详细介绍Java反射的基础知识,包括如何获取Class对象、反射的基本过程、构造器、字段和方法的反射操作,以及内省机制的应用。同时,通过实例代码加深对反射的理解,并探讨其在实际开发中的应用。 ... [详细]
  • GCC(GNU Compiler Collection)是GNU项目下的一款功能全面且高效的多平台编译工具,广泛应用于Linux操作系统中。本文将详细介绍GCC的特点及其基本使用方法。 ... [详细]
  • Mysqlcheck作为MySQL提供的一个实用工具,主要用于数据库表的维护工作,包括检查、分析、修复及优化等操作。本文将详细介绍如何使用Mysqlcheck工具,并提供一些实践建议。 ... [详细]
  • 构建Python自助式数据查询系统
    在现代数据密集型环境中,业务团队频繁需要从数据库中提取特定信息。为了提高效率并减少IT部门的工作负担,本文探讨了一种利用Python语言实现的自助数据查询工具的设计与实现。 ... [详细]
  • 本文详细介绍了如何在本地环境中安装配置Frida及其服务器组件,以及如何通过Frida进行基本的应用程序动态分析,包括获取应用版本和加载的类信息。 ... [详细]
  • BeautifulSoup4 是一个功能强大的HTML和XML解析库,它能够帮助开发者轻松地从网页中提取信息。本文将介绍BeautifulSoup4的基本功能、安装方法、与其他解析工具的对比以及简单的使用示例。 ... [详细]
  • 本文详细介绍了Spring AOP注解的基本概念及其实现方式,并通过实例演示了如何在项目中使用这些注解进行面向切面的编程。旨在帮助开发者更好地理解和运用Spring AOP功能。 ... [详细]
  • 第七章 边沿检测技术的重要性与实践
    本文探讨了边沿检测技术在FPGA设计中的重要性及其实际应用案例。通过个人经历和具体实例,详细解析了边沿检测的原理、实现方法及其优化策略。 ... [详细]
  • 本文介绍了在解决Hive表中复杂数据结构平铺化问题后,如何通过创建视图来准确计算广告日志的曝光PV,特别是针对用户对应多个标签的情况。同时,详细探讨了UDF的使用方法及其在实际项目中的应用。 ... [详细]
  • IEC60825激光产品安全标准详解
    随着激光技术在全球范围内的广泛应用,尤其是激光投影显示技术的兴起,了解和遵守相关的安全标准变得尤为重要。本文将详细介绍IEC60825激光产品安全标准及其重要性。 ... [详细]
  • 本项目使用Java语言开发了一个基于B/S架构的指纹识别系统,该系统能够实现指纹的高效采集与精准识别,适用于多种安全认证场景。 ... [详细]
  • 本文介绍了一个基本的同步Socket程序,演示了如何实现客户端与服务器之间的简单消息传递。此外,文章还概述了Socket的基本工作流程,并计划在未来探讨同步与异步Socket的区别。 ... [详细]
  • 探讨在iOS客户端向服务器上传数据流的过程中,若服务器因权限校验失败而未接收流直接响应时,如何有效避免客户端出现超时的问题。 ... [详细]
  • Kubernetes Services详解
    本文深入探讨了Kubernetes中的服务(Services)概念,解释了如何通过Services实现Pods之间的稳定通信,以及如何管理没有选择器的服务。 ... [详细]
author-avatar
手机用户2502922607
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有