Properties Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式
Colorer Take
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Colorer Take 能为在Eclipse中打开的各种类型源代码文件按语法着色。支持150多种语言。
XMLBuddy
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
XMLBuddy 编辑xml文件
Code Folding
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Code Folding 加入多种代码折叠功能(比eclipse自带的更多)
Easy Explorer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Easy Explorer 打开在eclipse中选定文件所在的目录。
Fat Jar
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Fat Jar 打包插件,可以方便的完成各种打包任务,可以包含外部的包等
RegEx Test
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
RegEx Test 测试正则表达式
Jigloo GUI Builder
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jigloo GUI Builder JAVA的GUI编辑插件
Profiler
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Profiler 性能跟踪、测量工具,能跟踪、测量BS程序
AdvanQas
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
AdvanQas 提供对if/else等条件语句的提示和快捷帮助(自动更改结构等)
Log4E
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Log4E Log4j插件,提供各种和Log4j相关的任务,如为方法、类添加一个logger等
VSSPlugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
VSSPlugin VSS插件
Implementors
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
当追踪方法代码时,Eclipse默认是转到方法的接口类,而接口中是只有方法名称没有具体的实现代码,此插件提供了追踪到具体实现类的实现代码的功能。
Call Hierarchy
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Call Hierarchy 显示一个方法的调用层次
EclipseTidy
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseTidy基于
HTML Tidy提供校验和格式化HTML/XML文件的功能
Checkclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Checkclipse 检查代码的风格、写法是否符合规范
Hibernate Synchronizer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Hibernate Synchronizer Hibernate插件,自动映射等
VeloEclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Velocity插件在线更新地址:
http://log4e.jayefem.de/update
EditorList
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
方便的列出所有打开的Editor
MemoryManager
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
内存占用率的监视
TomcatPlugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
支持Tomcat插件
lomboz
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用。 -支持JSP编写,包括:语法着色和语法检查。
EclipseQuote
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseQuote是为Eclipse IDE 提供的插件,可以用于监视股市行情的走势。它可以在eclipse 视图中显示股票报价。可以增加新股票,更新价格,点击完成功能。
JSEclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
可以编辑JavaScript 文件,支持语法突出显示和包括了一些常用的面向对象的方法。支持的面向对象的功能有:构造函数,类方法,实例方法,类变量等等。支持代码错误提示,警靠报告等。
CSS Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
CSS Editor (Eclipse Plugin)这是一个为Eclipse 提供的插件,可以编辑复杂的CSS功能。
eclipse UML
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
UML建模插件功能其全。
commonclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
commonclipse 是为jakarta commons-lang用户提供的eclipse 插件。它可以使用commons-lang生成器自动生成下列方法:toString(), hashCode(), equals(Object), compareTo(Object)。
AntView
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
AntView 是一个elipse插件,可从Eclipse IDE中运行Ant建造文件。
StrutsIDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
SQLExplorer
SQLExplorer可以通过JDBC访问几乎任何一种数据库。同时也支持像Hibernate这样的工具访问数据库
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JSEditor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JSEditor也是一个可以在eclipse下编写JavaScript的插件。
JFaceDBC
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
是一个很好的SQL 控制台,支持各类主流数据库。
jMechanic
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
jMechanic,一个分析Java程序的Eclipse插件。这个工具提供CPU Sampling和Heap Summary,进而让开发者调整程序的性能。当前最新版本为jMechanic 0.5.5,并提供了详细的安装使用文档。
AspectJ Eclipse插件
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse下的AspectJ 插件
EclipseHTMLEditor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseHTMLEditor是一个可以在Eclipse下编辑,校验HTML/ XML / JSP的插件。
EclipseVisualEditor(VE)
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
利用VE可以在Eclipse下像用JBuilder一样开发用户图形界面。它支持SWT 与 Swing,但在安装这个插件之前需要安装EMF 与 GEF 插件。
Spindle
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
在Eclipse环境下用于支持基于Tapestry 的开发,可以为开发者带来极大的便利。
NitroX Struts IDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
NitroX Struts IDE是Struts框架的开发工具,它提供了 struts-config.xml配置文件的图形管理界面,Validation Frameworks 支持,Struts Tiles 支持。同时支持JSP IDE开发。不过不是免费使用的。
JDepend4Eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JDepend4Eclipse是一个提供在Eclipse开发环境下运行
JDepend的插件。
JBoss Eclipse IDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JBoss Eclipse IDE是基于Eclipse环境的JBoss IDE,它具有以下特性:
* 调试与监视Jboss服务器并控制服务器的整个生命周期(启动/停止);
* 支持利用XDoclet 进行开发;
* 提供一个很简单的方式来部署J2EE程序到JBoss服务器;
* 提供许多向导(包括开发EJB, Servlet, WebServices等)帮助J2EE开发者:
* 提供JSP, HTML, 与 XML编辑器.
* 调试与监视Jboss服务器并控制服务器的整个生命周期(启动/停止);
* 支持利用XDoclet 进行开发;
* 提供一个很简单的方式来部署J2EE程序到JBoss服务器;
* 提供许多向导(包括开发EJB, Servlet, WebServices等)帮助J2EE开发者:
* 提供JSP, HTML, 与 XML编辑器.
Exadel Studio
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Exadel Studio一个开源,免费,强大的Web应用程序开发工具提供了与MyEclipse一样的功能。它在Eclipse 3.0.x上进行扩展,可以在Windows和Linux下运行。 Exadel Studio具备了很多的功能具体如下:
*支持许多框架的集成开发包括:JSF,Struts(1.2, 1.1),Spring Framework,Hibernate。
*支持Jsp编辑,预览(Struts, JavaServer Faces ,HTML这几种类型的JSP文件)。
*它还包括许多编辑器:
Graphical Properties editor,
Graphical TLD editor,
Graphical web.xml editor,
CSS editor,
JavaScript editor,
Image viewer,
XSD editor。
*数据库管理器(查看数据库中的数据,执行SQL语句)。
*支持启动/停止/重启/调试Tomcat, JBoss, JRun 和J2EE 1.4 服务器
*内嵌一个WEB浏览器
*支持超过20几种应用程序服务器的部署(使用ANT脚本),包括WebLogic, WebSphere,Resin
还有许多具体的功能可以到其主页查看
*支持许多框架的集成开发包括:JSF,Struts(1.2, 1.1),Spring Framework,Hibernate。
*支持Jsp编辑,预览(Struts, JavaServer Faces ,HTML这几种类型的JSP文件)。
*它还包括许多编辑器:
Graphical Properties editor,
Graphical TLD editor,
Graphical web.xml editor,
CSS editor,
JavaScript editor,
Image viewer,
XSD editor。
*数据库管理器(查看数据库中的数据,执行SQL语句)。
*支持启动/停止/重启/调试Tomcat, JBoss, JRun 和J2EE 1.4 服务器
*内嵌一个WEB浏览器
*支持超过20几种应用程序服务器的部署(使用ANT脚本),包括WebLogic, WebSphere,Resin
还有许多具体的功能可以到其主页查看
J2ME插件
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseME是一个开源的Eclipse插件可以帮助开发J2ME MIDlets。EclipseME使得你不必担心J2ME所需的特殊环境而把焦点放开发你的程序上。
JOPE & JOPE4J
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JOPE (JOnAS Plugin for Eclipse) 是一个开源的JOnAS服务器的Eclipse插件。JOPE4J (JOnAS Plugin for Eclipse for JOnAS Developers)是一个开源的利用JOnAS进行开发的Eclipse插件。
EclipseJDO
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
利用这个Eclipse插件可以简单且快速地开发Transaction应用程序通过标准的JDO drivers.
Spring IDE for Eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Spring IDE for Eclipse在线安装网址:
http://springide.org/updatesite/ |
Eclipse Wiki Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这是一个简单的个人WiKi.除了通常的wiki链接是链到网上的wiki(c2.com)之外还可以链接到Eclipse的工作环镜当中.
Eclipse-games
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个项目把一些小游戏(扫雷,贪吃蛇,推箱子)当作Eclipse的插件,为开发工作提供娱乐活动。
Eclipse WTP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
WTP(Web Tools Platform )项目在eclipse平台上进行扩展,是一个开发J2EE Web应用程序的工具集。WTP包含以下工具:
* 一个源码编辑器可以用来编辑HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, 和WSDL。
* 一个图形编辑器用来编辑XSD与WSDL。
* J2EE项目构建器和一个J2EE向导工具。
* 一个Web服务创建向导和管理器,和WS-I 测试工具。
* 一个数据库访问,查询工具等。
WTP由两个子项目构成:WST(Web标准工具集) 与JST(J2EE标准工具集)
* 一个源码编辑器可以用来编辑HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, 和WSDL。
* 一个图形编辑器用来编辑XSD与WSDL。
* J2EE项目构建器和一个J2EE向导工具。
* 一个Web服务创建向导和管理器,和WS-I 测试工具。
* 一个数据库访问,查询工具等。
WTP由两个子项目构成:WST(Web标准工具集) 与JST(J2EE标准工具集)
QuickREx
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
正则表达式测试插件.
CAP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Code Analysis Plugin - CAP可以分析java程序的从属关系.它打开一个独立的透视图用不同的图表来显示分析结果.在线安装地址:http://cap.xore.de/update/
Preclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Prevayler持久层框架在Eclipse下的插件
Struts Console
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Struts Console是一个免费的单独的Java Swing应用程序可以用来开发与管理基于Strust的应用程序.利用Struts Console可以可视化编辑JSP标签库,Struts,Tiles与Validator的配置文件.Struts Console为许多流行的Java IDE工具提供插件其中包括Eclipse.
HiberClipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
HiberClipse 是一个Eclipse插件,可以用来从一个数据库连接中生成Hibernate映射文件并提供一个与Hibernate相结合的回程工具类似于 class2hbm,hbm2java和ddl2hbm.它同时也提供一个漂亮的实体关系图形视图.在eclipse3下安装需在线更新地址:
http://hiberclipse.sourceforge.net/siteupdate_3
http://hiberclipse.sourceforge.net/siteupdate_3
Quantum
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Quantum是一个数据库访问插件.它当前支持的数据库有:Postgres,MySQL,Adabas,DB2,Oracle与有JDBC驱动的数据库.它可以显示表格,视图并提供一个语法可高亮显示的SQL编辑器
XPath Explorer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
很好用的XPath表达式测试插件.
WOLips
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
WOLips是一个Eclipse插件用来支持WebObjects应用程序与框架的开发.
Google Search Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Google Search Plugin:这个插件可以让你在Eclipse开发环境中使用Google搜索引擎进行搜索.
GotoFile
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件可以在Eclipse工作区中通过输入部分文件名就能够准确快速地搜索到相应的文件.支持Eclipse Version: 2.x, 3.x, WSAD.所用的License: Free LGPL.
![](http://www.open-open.com/image/gotofile.jpg)
myWL
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
myWL是一个可以在Eclipse中启动与管理BEA's WebLogic Server(6.1, 7.1和8.1)的插件。因此可以容易地在BEA中调试,部署J2EE应用程序。
J2EE design pattern generator
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
一个可以生成J2EE设计模式代码Eclipse插件并支持J2EE refactorings。它使用XML文件来存储设计模式描述。这个插件有一个友好的用户界面向导。支持的设计模式有:
* Front Controller -
* Session Facade -
* Service Activator -
* Service Locator -
* Composite Entity -
* Transfer Object Supporterd refactorings: -
* Hide Entity behind Session -
* Move business Logic to Facade -
* Iintroduce Front Controller
* Front Controller -
* Session Facade -
* Service Activator -
* Service Locator -
* Composite Entity -
* Transfer Object Supporterd refactorings: -
* Hide Entity behind Session -
* Move business Logic to Facade -
* Iintroduce Front Controller
更多 J2EE design pattern generator信息
Subclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Subclipse是一个用来在Eclipse IDE环境中支持Subversion的插件.Subversion是下一代版本(或源码)控制系统,它的目的是代替CVS下载.
Eclipse Instant Messenger
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse即时消息插件,它结合了一些常用的协议如:MSN,YAHOO,ICQ,AIM等。
FreeMarker Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件用来在Eclipse中支持FreeMarker模板语言.它包括语法高亮显示,语法错误提示、大纲视图等.
Spring Console
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Spring Console是一个免费独立的Java Swing应用程序用来管理和开发基于Spring的应用程序。利用Spring Console你可以可视化编辑Spring配置文件与JSP标签库文件.tld.它提供一个Eclipse下的插件。与Struts Console一样。
EclipseNSIS
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseNSIS用来编辑,编译和测试NSIS脚本.
RSS View
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse RSS Reader
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse RSS Reader允许创建RSS频道,并在Eclipse工作区的透视图中阅读在线RSS新闻。
Bugdel
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Bugdel这个插件利用AOP编程在程序中插入调试代码。
WebLang
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
WebLang 是一个代码生成器,用来生成一些Web组件包括:html,JSP页面,EJBs,MDBs,JMS,servlets,struts,clients, RMI对象等.它用一个编译器来编译一个以.la为扩展名的文件来生成代码或组件并可把这些组件部署到JBoss应用服务器中.这个编译器使用 JavaCC与Java_1.5语法.
Jigloo SWT/Swing GUI Builder
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jigloo SWT/Swing GUI Builder是一个免费的不能用于商业用途的SWT/Swing构建工具。最新版本支持Eclipse3.1并改进对GridBag,JGoodies FormLayout和TableLayout的支持。
Winamp control plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
利用这个插件可以在Eclipse IDE中远程控制一个Winamp.
Gnutface
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Gnutface是一个gnutella客户端。它使用开源的limewire作为它的gnutella引擎。
GmailClipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
GmailClipse是一个可在Eclipse3.x开发平台中查看和读取GMail邮件的插件还可以利用它来发送邮件,回复邮件,查看通信录.支持邮件缓存离线阅读,支持通过代理连接等。
![](http://www.open-open.com/image/perspective.jpg)
Lepido
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Lepido 为Apache Cocoon web框架提供一个IDE和工具集用来简化利用此框架所进行地开发. 这个工具包括或将要包括利用向导来快速布署一个项目的结构并为在开发应用程序的过程中用到的各种复杂XML文件提供编辑器.Lepido还提供其它一些运 行期工具如调试器和剖析器.
Java.tri
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Java.tri是一个可扩展的开源J2EE代码生成器和MDA工具. Java.tri导入UML模型并生成一个完整的Hibernate-Struts Web应用程序或被用于生成你应用程序关键的部分.
![](http://www.open-open.com/image/sitefig1.gif)
Deployer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Deployer是一个利用SSH把文件部署到远程服务器中的Eclipse插件.它使用SFtp协议来传输文件. 作者开发Deployer的初衷是为了避免当程序修改时每次都要手工上传Jar文件到服务器中.
IDE4Laszlo
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Laszlo集成开发环境.当前支持Eclipse 3.1.
Commons4E
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这 个Eclipse插件方便了利用Jakarta Commons组件所进行地开发.Commons4E根据用户选择的字段(fields)利用commons-lang builders来自动生成以下方法:toString(),hashcode(),equals(Object)和compareTo (Object).
Commonclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Commonclipse这个插件类似于Commons4E
Gild
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
GILD(Groupware enabled Integrated Learning and Development)是一个用于程序开发教学与学习的Eclipse插件.Gild能够让教师把代码例子与课程资料相结合.
EditorList
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse Version Tree
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse Version Tree这个插件提供一种以图形树的方式来显示CVS资源.
JodeEclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jode在Eclipse开发平台下的插件.
StrutsBox
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
StrutsBox主要特点包括:
◆基于Eclipse3.1开发平台
◆一个用来编辑Struts配置文件的可视化编辑器
◆以图形的方式来显示Struts应用程序的Web Flow
◆一个可高亮显示语法的JSP编辑器
◆可利用向导来创建Struts项目与一个新的Struts form
◆支持Struts 1.0,1.1与1.2标准
◆基于Eclipse3.1开发平台
◆一个用来编辑Struts配置文件的可视化编辑器
◆以图形的方式来显示Struts应用程序的Web Flow
◆一个可高亮显示语法的JSP编辑器
◆可利用向导来创建Struts项目与一个新的Struts form
◆支持Struts 1.0,1.1与1.2标准
![](http://www.open-open.com/image/screen_vis.jpg)
Toby's PL/SQL Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
PHPeclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件包括的功能有:PHP语法分析,调试,代码格式化,大纲视图,代码模板定制等.
Groovy Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件允许你在Eclipse开发平台下编辑,编译和运行groovy scripts与classes.该插件只适用于Eclipse 3.1.
PyDev
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
PyDev是一个允许用户利用Eclipse进行Python开发。它提供了一些很好的功能如:代码填空,语法高亮显示,语法分析,重构(refactor)和调试等等.
JSR220-ORM
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JSR220-ORM项目为JSR220(EJB3)与JSR243(JDO2)规范的实现提供一个可视化的开发工具.它将会追踪这些规范的变化,只要它们合并在一起变成一个公共的持久化标准,这个项目也将会为这个标准提供完全实现的工具.
![](http://www.open-open.com/image/JSR220-ORM.png)
Cobertura
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Cobertura是一个基于jcoverage的免费Java工具,它能够显示哪一部分代码被你的测试所覆盖,并可生成HTML或XML报告.
Voice Tools project
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
它为JSP/J2EE领域中的Voice Application提供一组基于Eclipse的开发工具.
MiddlegenIDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
MiddlegenIDE是一个
Middlegen在Eclipse 下的插件,它可生成映射文件,JavaBean源码,配置文件和导入相关的jar.而你所要做的只是配置好数据库连接信息和选择要生成映射文件与Java 类的数据库表.MiddlegenIDE当前版本只支持生成Hibernate映射文件与JavaBean源码.
QOLdap
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
QOLdap是一个Eclipse平台下LDAP目录浏览器.
EPIC
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
FacesIDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
FacesIDE是一个用于开发JSF的Eclispe插件.它可以可视化编辑faces-config.xml文件并且提供代码编辑与校验,预览JSF的JSP文件.FacesIDE包含MyFaces来作为JSF的实现.这个插件类似于
StrutsIDE.
![](http://www.open-open.com/image/faces_config.jpg)
EclipseWork
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseWork 是一个用于开发WebWork的一个插件.它有很多向导用于创建WebWork Action和利用Hibernate与Prevayler来为应用程序添加增删改查(CRUD)功能.EclipseWork还能生成JSP, Velocity和Freemarker代码.EclipseWork还是一个可扩展的插件你可以编写自己的Eclipse向导而不需要了解 Eclipse插件API,你所要做地只是编辑XML和用于生成代码的Velocity模板.EclipseWork将会解析XML并打开这个自定义的向 导.在它主页上还提供许多Flash教程。
CDT
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
C/C++在Eclipse平台下的开发工具.它提供的功能包括:C/C++编辑器(一些基本的功能:语法高亮显示,代码编辑等),C/C++调试器,C/C++ Launcher,剖析器,内容提示,Makefile生成器等。
JyDT
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jython开发工具。
Tapestry Palette
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Tapestry Palette构建在Spindle插件的基础上.这个插件为Tapestry开发者提供了以下功能:以tree-view的方式来显示在一个项目中所用 到的组件.可从tree-view拖放组件到一个页面中.可从远程以拖放的方式下载和安装组件并可直接使用.它还提供一个用于编辑组件参数的 property sheet等
这里有一个展示该插件功能的Flash.
Ruby Development Tools
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
RDT(Ruby Development Tools)是一个用于Ruby开发的Eclipse插件.它提供的功能包括:语法高亮显示,快速语法分析,图形大纲,单元测试,内容提示,源码格式和一个正则表达式插件等。
![](http://www.open-open.com/image/outline.jpg)
ECP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse CORBA Plugin (ECP)提供一个可针对CORBA IDL文件语法进行着色的编辑器。
RadRails
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse 3.1.1 translations
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse 3.1.1和其它Eclipse工具( Visual Editor (VE) , UML2,GEF,EMF / XSD ,WTP等)发布各种语言支持包。其中包括支持中文的NLpack1包。
详细可查看以下网址:
http://eclipse.org/org/press-release/20051012nlscb.html.
下载地址:
Windows 98/ME/2000/XP
NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip
NLpack1-eclipse-SDK-3.1.1a-win32.zip
Linux (x86/GTK 2)
NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip
NLpack1-eclipse-SDK-3.1.1a-gtk.zip
详细可查看以下网址:
http://eclipse.org/org/press-release/20051012nlscb.html.
下载地址:
Windows 98/ME/2000/XP
NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip
NLpack1-eclipse-SDK-3.1.1a-win32.zip
Linux (x86/GTK 2)
NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip
NLpack1-eclipse-SDK-3.1.1a-gtk.zip
eZing Builder
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
eZing Builder是一个可以帮助你在很短的时间内开发一个J2EE或MIS应用程序的插件。它类似于PowerBuilder与Visual Web Developer ,但是它使用XQuery来访问XML-DB。
HtmlSave
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这是一个可以把Eclipse编辑器中Java源代码或其它语言的源代码存为HTMl格式的插件。
EcSplorer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EcSplorer(Eclipse Simplified Explorer)是一个类似于 Windows Explorer的Eclipse插件,它可以帮助你在不退出Eclipse的环境下浏览本地文件系统。
All-In-One Eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
All-In-One Eclipse是一个安装包,All-In-One Eclipse可以一次性安装Eclipse v3.1.1和NLPack1和其它插件(如:EMF,GEF,VE,TPTP,WTP 等).
下载页面: https://sourceforge.jp/projects/aioec/files/?release_id=17527#17527
下载页面: https://sourceforge.jp/projects/aioec/files/?release_id=17527#17527
JSPFormat
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JSPFormat插件用来美化/格式化JSP,HTML,Javascript源代码.
Appfuse Generator
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件是一个代码生成器,它能够让开发者使用appfuse五个组合框架struts, jsf, spring, tapestry或webwork其中的一个来快速开发We应用程序。
ShellEd
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ShellEd是一个Eclipse平台下的shell脚本编辑器。它只支持Eclipse3.0以上的版本。
QuickImage
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件提供了一个可以用来浏览图片的Eclipse编辑器。你可以一张一张进行浏览或以是缩略图的形式查看所有图片。它当前支持的图片格式包括.gif .jpg .jpeg .png .bmp .ico。
JInto
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这是一个资源文件编辑插件。
Violet UML Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Violet UML Editor是一个强大的UML编辑器,易于使用,开发快捷.它能画出好看的类图,
对象图,顺序图,状态图和use-case图。这个插件把Violet嵌入到Eclipse中。
Office Integration Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件利用免费Office(OpenOffice.org)的功能来扩展 Eclipse IDE。这个插件提供一个可以用来编辑所有OpenOffice.org文档类型的编辑器,除此之外还提供新建各种文档的向导。
ResourceBundle Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ResourceBundle Editor是一个用于编辑本地化的属性文件(localized properties files)。它让你通一个屏幕就能够同时管理所有相关联属性文件中的key/value信息。它所具有的功能包括:自动为Keys分类,能够提示丢失掉 的,重复的,相似的values等.
Coverlipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Coverlipse这个Eclipse插件能够把JUnit测试的代码覆盖直观化。它的独到之处就是与Eclipse开发平台无缝结合。Coverlipse能够在一个JUnit运行之后马上显示覆盖结果并可把结果导成XML文件。
![](http://www.open-open.com/image/blockcoverage.png)
Format On Save
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个简单的插件能够在代码保存时自动组织所有导入的类(organizes imports)和格式代码(formats code)。相当于在保存时进行Ctrl-Shift-O,Ctrl-Shift-F操作。这个插件需要Eclipse 3.1和3.2M1。
PiecesOfFlare
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
在Tomcat 或Resin上进行开发时能够在保存时自动reload,你是否也希望在一些成熟的AppServer(如:JBoss)上进行开发时也有同样的功能呢? PiecesOfFlare这个Eclipse插件能够让J2EE开发者在他们的项目中同步源代码目录与AppServer上的部署目录。这个插件设计成 允许在保存时自动部署JSP文件,但也可以用于其它任何类型的文件。
VNClipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
VNClipse为Eclipse提供一个VNC实现。利用这个插件可以在Eclipse平台中管理远程计算机。当前的版本仍然是beta,它只兼容的Eclipse 3.1.0 (win32)。
![](http://www.open-open.com/image/knoppix8BitFullScreenthumb.png)
Abator
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Abator 是一个用于iBATIS的代码生成器,它能够为iBATIS Sql Mapper(包括:SqlMap XML文件, Java domain classes, 和Java DAO classes)生成artifacts。Abator在DB2和MySql数据库上测试通过。
Batino Browser
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Batino Browser是下一代rich web browser平台.它基于Eclipse技术.
Maven 1.0 Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件提供生成Eclipse项目文件((.classpath与.project 文件)的功能。也可以通过配置Eclipse把Maven当成一个外部工具来使用。
Maven 2.x Plug-in for Eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Mergere是一个Maven 2.x Eclipse插件,它基于ASL2.0发布。
可通过以下网址进行在线更新:
http://m2eclipse.codehaus.org/
以下是一个如何使用该插件的Flash Demo:
http://m2eclipse.codehaus.org/
Maven_2.0_Plugin_for_Eclipse.html
你可以通过以下网址查看该插件的源码:
http://svn.codehaus.org/trunk/?root=m2eclipse
可通过以下网址进行在线更新:
http://m2eclipse.codehaus.org/
以下是一个如何使用该插件的Flash Demo:
http://m2eclipse.codehaus.org/
Maven_2.0_Plugin_for_Eclipse.html
你可以通过以下网址查看该插件的源码:
http://svn.codehaus.org/trunk/?root=m2eclipse
TeXlipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
TeXlipse插件让Eclipse支持LaTeX 编辑。这个插件提供包括Latex和Bibtex编辑器,项目创建向导,完全的用户使用手册。 可用的功能有:语法提示和高亮显示等等。
Merve Tomcat Launcher Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Merve自带一个内嵌的Tomcat,利用该插件可在Eclipse平台中运行与调试Web应用程序。
ER Diagram Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
PatternBox
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
PatternBox是一个Java设计模式编辑器。它提供一个基于模板的代码生成器。这个基于XML的模板机制使得你能够定义自己的代码模板。PatternBox当前能够为16种GoF设计模式生成代码。
![](http://www.open-open.com/image/dp-editor.png)
eLuzien
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
eLuzien这个Eclipse插件设计用于集成OSGi(Open Services Gateway initiative) bundles的开发。eLuzien构建在Eclipse平台强大的功能之上并结合整个OSGi bundle开发过程。
Java Project Creation Customizer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件能够根据一些预先定义好的文件夹或文件来创建整个Java工程。这些文件或文件夹的设置在一个XML中配置。XML看起来如下:
![](http://www.open-open.com/image/Customizer.jpg)
AspectC/C++ Development Tools
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ACDT是在Eclipse中开发基于AspectC++程序的插件。
AspectC++是用C/C++语言来实现AspectJ的一个项目。
GlassFish Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个
GlassFish(下 一代J2EE应用服务器)插件适用于Eclipse3.1。它基于WTP1.0(Eclipse Web Tool Platform )之上。这个插件还集成了Sun Application Server 8.1与8.2。GlassFish Plugin提供了EJB3.0,Java Persistence APIs和ORM映射的用法。
Spell Checker
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这是一个适用于Eclipse3.1平台的拼写检查程序插件,它可用于ava,JavaScript,JavaProperties,XML,HTML,JSP,与PHP的拼写检查。eSpell支持自定拼写字典,针对项目的特殊设置,检查键入的词语等。
Struts-It
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Struts-It为开发基于Struts的Web应用程序提供全面的支持。它基于Eclipse 3.1并能够很好的与WTP 0.7集成。Struts-It支持Struts1.1,1.2与JSTL。
SEDS Design Pattern Pugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这 个插件将使利用设计模式来开发Java应用程序变得更加容易。它内建一些基本的模式如Singleton,Factory等,但用户也可以配置其它模式。 SEDS Design Pattern Pugin内建的具体设计模式包括:Chain of Responsibility,Iterator,Mediator ,Memento ,Observer,Strategy,Command ,Factory Method,Prototype,Singleton,Holder,Bridge ,Composite,Facade,DAO,Type Safe Enumeration ,Visitor,Flyweight,Facade。
Weblogic Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件允许用户管理多个并发的Weblogic实例并依据这些实现例进行开发。用户能够管理服务器状态(Starting/Stopping),管理部署(Deploy/Redeploy/Undeploy) 与调试部署到服务器上的Java资源。
myJSEditor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
myJSEditor是一个JavaScript编辑器。它的功能包括:语法高亮显示,代码自动完成等。myJSEditor还对自定义的JavaScript对象有高亮显示,代码自动完成的功能。这个插件主要是支持
Rhino JavaScript引擎,但也能够兼容其它符合Ecma262标准的JavaScript引擎。
TestNG Eclipse plug-in
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Batik svg
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个SVG插件基于Apache的Batik SVG框架。可以利用这个插件来查看和编辑SVG文件.此外还可以把文件导成JPEG,TIFF,PNG与PDF格式。在线更新地址为:http://www.dlsc.com/updates
EclipseXUL
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseXUL为Eclipse平台添加对XUL的支持。它的特性包括向导,编辑器,加载配置,在线帮助等。这个插件基于Eclipse Webtools工具。
Favorite Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ConcernMapper
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ConcernMapper 这插件允许你把fields与methods组织到抽象的模块中叫作"Concern" 。简单地说就是ConcernMapper 能够按照适合自己需求的方式来改变一个软件系统模块,而不需要修改它们的实际结构或行为,它还可以保持代码关联各种concerns的持久记录。
Bytecode Outline plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Bytecode Outline可以把当前的正在编辑Java的文件或者class文件直接显示出其相应的字节码出来,而且可以进行两个Java文件的字节码比较或者两个class文件的字节码比较或一个Java文件与一个class文件进行字节码的比较。
Eclipse Platform Extensions
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
一组Eclipse插件提供了以下功能:
1.提供把文件名或完整的限定名(Qualified name)复制到剪贴板;
2.提供垃圾收集功能;
3.用命令提示符(Command Prompt)或资源管理或导航器方式打开所选文件或项目所在的位置。
4.提供重启Eclipse平台的菜单; 支持的Eclipse版包括3.0,3.1,3.2;
在线安装:http://opensource.trajano.net/
1.提供把文件名或完整的限定名(Qualified name)复制到剪贴板;
2.提供垃圾收集功能;
3.用命令提示符(Command Prompt)或资源管理或导航器方式打开所选文件或项目所在的位置。
4.提供重启Eclipse平台的菜单; 支持的Eclipse版包括3.0,3.1,3.2;
在线安装:http://opensource.trajano.net/
Eclim
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
SaveDirtyEditors
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件能够定时或当Eclipse失去焦点时自动进行保存。
EclipseShell
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
对 于Eclipse用户来说动态语言的使用将变得更加便利因为EclipseShell在Eclipse工作台中集成了语言解释器并提供一个交互式的编辑 器,能实现自动完成(Auto-Complete),基本语法的高亮显示等。EclipseShell支持的语言有:Beanshell, JRuby/Ruby和Javascript。
SwitchUnit
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
SwitchUnit 能够在class和它的测试案例之间进行快速切换。当编辑源代码时,可通过快捷键Ctrl+Shift+U就能够在当前所编辑的类与它相对应的测试案例之 间进行切换。一个类对应的测试案例名字可以是以Test开头或以Test结尾,也可以是自定义的前缀或后缀。这个插件类似于IntelliJ的
TestDox插件
Castor Plug-in
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这 个项目的目的是把Castor,特别是Castor Source Generator工具集成到Eclipse平台。它能让开发者在一个友好,熟悉的环境中调用这个Generator而不必使用shell或Ant scripts。Castor是一个开源的数据绑定框架(Java-to-XML;Java-to-SQL persistence等)。
Subversive
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Subversive项目是一个崭新的Eclipse插件提供类似于对CVS支持一样的Subversion支持。它的主要用法是CVS用户所熟悉的。如:使用不同的连接方法连接到资源库;资源库浏览;检出;同步;更新;提交;解决冲突;添加忽略资源列表。
ClickIDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ClickIDE是Web框架
Click的Eclipse开发插件。它在Eclipse与
WTP的基础上进行扩展提供针对使用Click开发Web应用程序的一些功能。 项目创建向导 Click页面创建向导 Click配置文件可视化编辑器 把Click提供的一些文档集成到Eclipse帮助系统中
![](http://www.open-open.com/image/clickide_2.png)
Quigen
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Quigen这个插件利用Velocity模板引擎来快速生成任何类型的文本内容。它不需要进行配置,所要做的只是利用它自带Velocity编辑器编写一个velocity 模板文件。
Jarsearch plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jarsearch Eclipse插件可以帮助开发者在Jar文件内查找classes。它主要用于解决JDT没办法在构建路径内自动建议classes的问题。 Jarsearch搜索范围不仅仅局限于Eclipse workspace,它能够扫描任何本地或远程虚拟本地文件系统。Jarsearch还能够搜索嵌套的jars文件如:嵌在ears,wars,sars 包的jar文件。Jarsearch能够把查找匹配的结果自动导到Java项目的构建路径中。
Wicket Bench
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Wicket Bench这个Eclipse插件允许重复利用JUnit测试装置器+Mocked测试组件在隔离应用程序其余部份的情况下单独运行
Wicket组件。它还提供一个综合测试工具Selenium来对Wicket构件进行自动测试。
Wicked Shell
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Wicked Shell这个插件提供了一个集成的shell。因此可以直接在eclipse IDE平台中使用shell系统。
FreeMarker IDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
FreeMarker IDE是一个
FreeMarker(模板引擎)感知编辑器,支持:语法高亮显示(Syntax Hilighting)、内容辅助(Content Assist)、大纲视图(Outline View)。其主页上提供了如何使用该插件进行开发的Flash视频。
FreeMarker还有另外一个插件
FreeMarker Eclipse Plugin。
![](http://www.open-open.com/image/FreeMarker-IDE.gif)
Columns Plug-in
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
moreUnit
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
moreUnit这个插件用于帮助开发单元测试。它能够修饰一个有测试案例的类。在编辑器中标记被测试的方法。在编辑器中通过菜单或快捷键跳到测试案例。在编辑器中通过菜单或快捷键为光标所在位置的方法生成一个测试方法存根。以下是修饰一个有测试案例类的截图:
![](http://www.open-open.com/image/classDecoration.png)
Zip browser
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件能够在eclipse主窗口中显示zip文件(.zip、.jar、.war)的内容。
MNPZ JRun Launcher
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
用于启动和调试JRun应用服务器的Eclipse插件。
在线更新地址:http://www.monyplaza.net/eclipse/update
在线更新地址:http://www.monyplaza.net/eclipse/update
AmaterasUML
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jetty Launcher
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jetty Servlet容器Eclipse支持插件。
JBoss Cache IDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JBoss Cache IDE是JBoss Eclipse IDE下的一个子项目。这个插件的主要功能包括:可以在Eclipse中创建新的本地Cache实例、通过JMX连接到运行在JBoss应用服务器中的远 程Cache实例、查看Cache中Cache节点的内容等。
Eclipse Messenger
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
即时消息插件,方便开发者交流。不需要任何其它应用程序。
CFEclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
CFEclipse是CFML标记语言的IDE。这个插件具有语法高亮显示,代码自动整理,一个内容大纲,代码查错,集成web浏览器用于快速预览等功能。支持Html4.01同时也支持javascrtpt,css,xml的代码高亮显示。
Universal Label Decorations
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Rox
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
VUML
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse RMI Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件让Eclipse中的Java项目能够编辑RMI。
Jupe
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Jupe是一个基于GEF和UML2框架的UML插件,它为UML类图创建,代码生成,逆向转换提供支持。Jupe支持利用鼠标创建UML类图,并把图导成XMI,加载和保存类图。支持基于源代码创建UML类图,并且源代码如果有变动将自动改变类图。
![](http://www.open-open.com/image/screenshot1_middle.jpg)
FOP Bridge
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件能直接在eclipse平台中把FO文档转换成Apache FOP支持的任何一种格式。此外还支持TIFF格式的转换。
Googlipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
支持Google Web Toolkit (
GWT) 开发的Eclipse插件。
Teniga
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Teniga是一个Javascript编辑器插件。它提供运行期语法错误检查,内容大纲,代码提示和语法着色等功能。 它能够帮助你快速,轻松编写javascript代码。Teniga还支持动态扩展用户包。
Eclipse Trader
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
java sdk docs for eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这 个插件把Java SDK文档(包括Java™ 2 SE 5.0 SDK (JDK 5.0) Docs、Java™ 2 SE 1.4.2 SDK Documentation、Java™ 2 EE 5.0 SDK API Docs)和其它一些文档(Apache Ant 1.6.5、陆续将添加Apache SOAP v2.3.1 Documentation、Apache Struts Framework、Xerces Java Parser 1.4.4、Xerces Java Parser 2.8.0、C++相关文档)集成到Eclipse帮助系统便于开发过程中浏览与搜索。
Bioclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseWork
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseWork是一个代码生成插件。可以利用它从POJO's或数据库的表格中快速生成你所需要的代码。EclipseWork根据XML文件创建自定义的代码生成向导,然后依据配置的Velocity模板来生成代码。
![](http://www.open-open.com/image/eclipsework.gif)
XFire Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
从XFire的WSDL文档生成代码的插件。该插件需要Eclipse 3.2和Java 5。
EasySQL
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasySQL:Eclipse SQL插件。包含SQL编辑器和执行器,表格编辑器,数据导出工具。EasySQL设计成易于与其它插件相集成。如果在你的项目中需要数据库操作功能,可以考虑该插件。
![](http://www.open-open.com/image/easysql.gif)
ArgoEclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Netwiser
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Netwiser是唯一个网络软件开发平台。它包含一个易于使用的图形用户界面和一个C++框架来创建各种类型的网络应用软件。
ColorEditor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ColorEditor一个语法着色器。采用JEdit的语法高亮显示模式,支持超过140种不同的文件类型。
Topcased UML Edit
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
OJB_Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
OJB_Plugin 能够显示数据库(HSQL,MS SQLServer,DB2,Oracle,MySQL等)中的表格。然后从这些表格获取数据,生成OJB repository.xml文件并基于该文件生成ddl文件和java classe。该插件的生成器基于eclipse的JET框架。在4.2.0版本中新增支持hibernate,支持直接拖拉表格至package explorer来创建POJO's,也支持直接拖拉POJO's至DB View来创建表格。
SWTEditor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
eRCP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
eRCP是一组扩展自Eclipse Rich Client Platform(RCP)组件用于嵌入式设备的组件集。
Core Runtime-Eclipse Core提供对OSGI和Extension Point Framework的支持。 eSWT-嵌入式SWT它是桌面SWT API的一个子集,为了部署地灵活性该API分成两部分:
1. Core eSWT-包含基础功能和简单的widget
2.Expanded eSWT-包括更多复杂的widget(Table,Tree,WebBrowser)和layout与dialog SWT Mobile Extensions-一组符合移动设备规范的widget和dialog。 eJFace - 一组扩展自eSWT用于把eRCP应用程序与eRCP工作平台相集成,并提供更多更复杂的widget类似于面向MVC的视图。 eWorkbench-一个UI框架用于管理eRCP应用程序的启动与显示。 eUpdate-一个简化的API和界面可用于动态更新设备软件 microXML-一个小巧,快速的XML解析器支持SAX与DOM API。
eRCP当前支持的Nokia Series 80和Windows Mobile。
Core Runtime-Eclipse Core提供对OSGI和Extension Point Framework的支持。 eSWT-嵌入式SWT它是桌面SWT API的一个子集,为了部署地灵活性该API分成两部分:
1. Core eSWT-包含基础功能和简单的widget
2.Expanded eSWT-包括更多复杂的widget(Table,Tree,WebBrowser)和layout与dialog SWT Mobile Extensions-一组符合移动设备规范的widget和dialog。 eJFace - 一组扩展自eSWT用于把eRCP应用程序与eRCP工作平台相集成,并提供更多更复杂的widget类似于面向MVC的视图。 eWorkbench-一个UI框架用于管理eRCP应用程序的启动与显示。 eUpdate-一个简化的API和界面可用于动态更新设备软件 microXML-一个小巧,快速的XML解析器支持SAX与DOM API。
eRCP当前支持的Nokia Series 80和Windows Mobile。
Green UML
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Green UML一个UML类图创建工具,主要是针对学生使用而设计。你可以利用Green UML从代码创建UML类图,或者通过UML类图来生代码。类图中的所有关联都是以插件的形式存在可动态增/删。Green支持把UML类图导出成jpg与gif的格式。
Tribix
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Tribix-Extended Emitters for BIRT提供一组可扩展的用于BIRT的Emitter包括PPT Emitter与XLS Emitter。以便让BIRT除了支持HTML和PDF格式之外,还可支持PPT与XLS格式。
![](http://www.open-open.com/image/Tribix.gif)
xqIde
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
xqIde是一个用于XQuery开发的Eclipse插件。
EoS
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ant4eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ant4eclipse提供一组Ant task用于读取Eclipse的配置文件并与Ant构建文件相结合。
Relo
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Google Code Search
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Knopflerfish Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这是OSGi R4框架
Knopflerfish提供的一个辅助开发插件。
Multi Clipboard
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Multi Clipboard为Eclipse源代码编辑器提供一个可以把多次复制的内容保存起来的剪贴板,它不会像正常剪贴板一样只是保存最后一次复制的内容。 你可以设置该插件当Eclipse关闭时会把Multi Clipboard中的内容保存一个文件中,当Eclipse再次打开时会重新加载保存到文件中的内容。你还可以通过设置该插件把Multi Clipboard中的内容变成可编辑。
Velocity Web Edit
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Velocity Web Edit是一个Velocity与HTML感知编辑器。它的特点:
1.可定制的语法高亮显示
2.内容辅助(Velocity变量名,方法,属性,Javascript函数方法,Velocity Macro Directives,样式表名称)
3.Velocity大纲视图
4.HTML/XML大纲视图
5.智能代码缩排功能。
6.定义XML DTD等。
1.可定制的语法高亮显示
2.内容辅助(Velocity变量名,方法,属性,Javascript函数方法,Velocity Macro Directives,样式表名称)
3.Velocity大纲视图
4.HTML/XML大纲视图
5.智能代码缩排功能。
6.定义XML DTD等。
XulBooster
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
elbe
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
elbe(Eclipse LDAP Browser and Editor)是一个LDAP目录浏览和编辑的插件。包括:基于Tree结构的DIT浏览器,搜索结果编辑器,书签,Entry编辑器,Value编辑 器,Schema浏览器,更改日记查看器,LDIF编辑器,LDIF导入/导出,批操作。
![](http://www.open-open.com/image/tools_ldap_perspective_1.gif)
PDF viewer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
PDF viewer添加一个PDF透视图到Eclipse平台中,用于打开PDF文件而不需要依赖任何第三方工具。
OWL VE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Flux
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Flux 是一个支持采用模型驱动来设计一个Struts1.1 web应用程序的Eclipse插件。它能够从UML活动图生成struts-config.xml和struts-config-.xml配置文件。在 其主页和Eclipse帮助系统中有提供详细的用户使用手册。
Photran
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
OpenXava Eclipse Plugins
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
OpenXava Eclipse插件是一个数据库反转引擎可用于从现有的数据库表格创建
OpenXava组件。这个插件联合
OpenXava让你在几分钟之内从现有的数据库+Eclipse就可以轻松开发出一个完整的J2EE应用程序。该插件支持: - 从Eclipse连到数据库取得数据库元数据。- 自定制代码生成。- 支持映射功能。
EasyEclipse for C and C++
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasyEclipse for Python
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasyEclipse for Ruby and Rails
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasyEclipse Desktop Java
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasyEclipse Mobile Java
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasyEclipse for PHP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasyEclipse Plugin and RCP Apps
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EasyEclipse Server Java
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这 个Eclipse分发包中包含许多插件用于管理各种应用服务器(Tomcat,JBoss,WebLogic),一些流行框架的开发插件 (Hibernate,Spring,Struts,JSF),J2EE开发工具(包括Servlets,JSPs,EJBs,Web Services),一些普通文件(XML,HTML,JavaScript和CSS等)的编辑器和数据库管理工具。
(207MB)
(177MB)
(230MB)
![](http://www.easyeclipse.org/site/images/downloads/large-win.png)
![](http://www.easyeclipse.org/site/images/downloads/large-mac.png)
![](http://www.easyeclipse.org/site/images/downloads/large-linux.png)
WAZAABI
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
WAZAABI 这个开源GUI框架能够让你以一种简易的方式来开发胖客户端应用程序基于Eclipse RCP,XUL,SOAP与J2EE。 利用Wazaabi, Eclipse RCP UI不再是采用SWT开发而是使用XUI标准在XML文件中描述。 因此它能够减少UI组件与链到服务器端的业务逻辑组件之间的耦合。
ZipEditor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个插件支持在Eclipse中查看和操作zip压缩文档。它支持拖/放,打开/修改zip压缩文档中的文件。此外它也可以处理tar.gz格式。
JUtils ToString Generator
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
AnyEdit
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
AnyEdit 插件主要是提供一些代码编辑管理方面的功能,它把这些功能集成到Eclipse代码编辑器的上下文菜单,Eclipse的主菜单和编辑器的工具条中。 AnyEdit提供的功能包括:着色区分代码中的tab与space,同时对多个文件或整个目录进行tab与space相互转换,保存代码时自动移除 tab与space,在Eclipse全局工具条中添加"全部保存","打开文件"等按纽,大小写转换,为jsp等文件增加Open file under cursor功能(打开选定的Java文件),为xml,tld,jsp等文件增加Open type under cursor功能(打开选定的Java类型),把像thisIsMyFieldName这样的变量名转换/还原成 this_is_my_field_name。
![](http://www.open-open.com/projectimage/anyedit_toolbar_button.gif)
MyWork
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
MyWork是一款基于Eclipse RCP开发的个人商务工作信息的管理软件。它集中于以最方便、最集成的方式完成日常工作中使用最多的通用功能。目前包括工作日志记录、周计划周总结、联系人、待办事项、定时提醒等,未来将包括邮件客户端、IM客户端、商务智能等。
JAutodoc
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JAutodoc是一个能够自动为你的源代码加上Javadoc注释的Eclipse插件。
SpketIDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
SpketIDE 提供很多功能用于帮助Mozilla Extensions开发人员提高开发效率。其强大的JavaScript编辑器提供了像代码自动补全,目录大纲,代码(包括XML代码)折叠,语法(包 括XUL/XBL语法)高亮显示,XPCOM组件视图这些功能都有助于提高开发人员编写JavaScript代码的效率。此外SpketIDE还是 Yahoo!UI组件的一个辅助开发工具。
![](http://www.open-open.com/projectimage/SpketIDE.png)
Eclipse Verilog editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse Verilog editor是使用Verilog或VHDL语言进行硬件开发的一个辅助工具。它提供语法高亮显示,目录大纲视图,代码自动补全,代码模板,代码格式化,调试等功能。
EclEmma
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclEmma 是一个基于EMMA的Java代码覆盖工具。它的目的是让你可以在Eclipse工作平台中使用强大的Java代码覆盖工具EMMA。EclEmma是非 侵入式的不需要修改你的项目或执行其它任何安装,它能够在工作平台中启动像运行JUnit测试一样直接对代码覆盖进行分析。覆盖结果将立即被汇总并在 Java源代码编辑器中高亮显示。
![](http://www.open-open.com/projectimage/EclEmma.gif)
Markdown Text Editor
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Markdown Text Editor是一个用于流行文本格式化语言Markdown的编辑器
Cusp
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Cusp是一个用于Lipse开发的IDE。它提供一个项目管理器,一个用于导航的代码结构目录,代码编辑器(具有:语法高亮显示,括号匹配,自动补全等功能)。
Elvyx
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Elvyx是一个监控与剖析JDBC活动的工具。
File Arranger
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
EclipseXSLT
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
构建在Eclipse WTP之上的XSLT支持插件,包括一个可定制的XML目录大纲,一个xpath查询视图等等。
log4eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
log4eclipse打开一个端口(默认是4445), 监听SocketAppender输入流,然后在一个表格中显示日记事件, 并根据它们的日记级别高亮显示。
JCommander
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
jMaki Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
XPairtise
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
XPairtise为分布结对编程提供了一个平台。该插件提供共享编辑,项目同步,共享程序和测试执行,用户管理,内置对话交流和一个共享白板。
LDAP Studio
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
LDAP Studio是一个基于Eclipse RCP开发LDAP工具平台。由几个Eclipse(OSGi)插件包括:LDAP Browser Plugin和Schemas Editor Plugin组成,所以LDAP Studio易于通过插件进行扩展。LDAP Studio适用于任何LDAP服务器,但它是专门设计用于Apache Directory Server。
![](http://www.open-open.com/projectimage/LDAPStudio.gif)
Google Gadget Eclipse plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这 个插件能够把所有Google Gadgets(即"Google小工具")集成到你的Eclipse平台中。默认内置三个Google Gadget:Google Calender,Google Talk,Google Map。但你可以通过在plugin.xml中增加一个扩展来添加任何你所喜欢Google Gadget。
![](http://www.open-open.com/projectimage/egadgets_screenshot1.gif)
ASDT
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
ASDT: Actionscript开发工具。它提供一个具有语法着色显示,语法检查,内容援助等功能的编辑器和其它一些用来创建ActionScript2.0和 编译SWF文件所需要的所有辅助工具。构建器和日记功能可以用来调试和部署完全采用ActionScript2.0编写的项目。
eclipse-jmx
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
eclipse-jmx这个插件可用于通过JMX和它的RMI连接器Connector来管理Java应用程序。
dbTier
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
dbTier这个Eclipse插件封装了Hibernate组件并为Eclipse RCP应用程序提供统一的数据访问接口。
Schematron Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Schematron Eclipse插件用于创建和编辑ISO Schematron Schema文件,也能够依据XML文档进行schema校验。
GMapWTP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Google Maps JavaScript API让你可以把Google Maps集成在你的网页中,Eclipse WTP支持javascript代码提示功能, 但没办法提示Google Maps Javascript API。GMapWTP是一个可以让Eclipse WTP支持Google Map API的工具。
GearsWTP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Google Gears是一个开源的浏览器扩展,用于让开发人员可以开发可离线/脱机运行的web应用程序。
Eclipse WTP支持 javascript代码提示功能,但没有办法提示Google Gears提供的Javascript API。GearsWTP就是一个可以让
Eclipse WTP支持Google Gears API提醒功能的工具。该工具类似于GMapWTP。
JSON2XMLTree Viewer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
AJAX与SOA开发人员可能会发现分析和编写JSON比较麻烦。该Eclipse插件能够帮助开发人员把JSON转换成XML并以树形方式进行查看,同时也可以测定JSON的正确性。
DBViewer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
DBViewer 是一个数据库管理插件。通过JDBC驱动支持各种类型数据库。支持数据库结构查看,生成ValueObject,区分DDL差异,直接编辑表格数据,支持 Blob/Clob数据类型,增删改字段,增删约束,增删索引,高亮显示SQL语法,Content Assist,提供SQL模板,格式化SQL脚本,保存/打开/执行SQL脚本等。
![](http://www.open-open.com/projectimage/perspective.gif)
JS/UML
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Eclipse RCP MP3 Manager
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这 是一个Eclipse RCP示例应用程序,它以MP3管理为例演示了非常多的Eclipse RCP特性。包括:如何使用Presentation API创建新的应用程序外观。如何实现视图与编辑器的松耦合。 如何使用Tree views,table views和virtual tree view。如何使用多页面编辑器。如何使用本地帮助系统。如何实现可定制的升级功能。如何实现属于自己的扩展点(extension point)等。MP3 Manager使用NSIS来制作native安装包。
![](http://www.open-open.com/projectimage/mp3m.gif)
q4e
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Q是一个Apache Maven Eclipse插件,让你能够在Eclipse IDE环境中使用Maven。它具有的特性包括:
1.在IDE中运行Maven Goals。
2.利用Maven POM管理dependency ,并能够自动下载相关dependency。
3.保持Eclipse classpath与Maven POM同步。
4.画出依赖关系图(dependency)。
5.直接导入Maven2项目。
6.利用原型机制(archetype mechanism )提供新项目创建向导。
7.模块化组织方式来提高复用性。
在线安装地址:
http://q4e.googlecode.com/svn/trunk/updatesite/
1.在IDE中运行Maven Goals。
2.利用Maven POM管理dependency ,并能够自动下载相关dependency。
3.保持Eclipse classpath与Maven POM同步。
4.画出依赖关系图(dependency)。
5.直接导入Maven2项目。
6.利用原型机制(archetype mechanism )提供新项目创建向导。
7.模块化组织方式来提高复用性。
在线安装地址:
http://q4e.googlecode.com/svn/trunk/updatesite/
Open extern
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
你 可以使用该插件在Eclipse的资源导航器或包资源管理器上选中一个资源,然后右键选择Open extern菜单打开一个shell(可以是command prompt-CMD或linux shell),或一个文件夹(比如windows系统中的资源管理器)。当前只支持Linux和Windows。
XCDE
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
XCDE(eXtreme Collaborative Development Environment:极限协作开发环境)这个插件能够让多个不同的开发者通过Internet实时协作编辑同一个文件。此外还提供即时消息发送,语音聊天等功能。
Run Jetty Run
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
该插件利用Jetty让你可以直接在Eclipse平台中运行Web应用程序。
AmaterasERD
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Code Quality Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
代码质量插件(cqp)该Eclipse插件构建在现有的工具之上如checkstyle ,findbugs ,jdepend ,以帮助实现代码质量标准。 CQP能够在开发过程中给出代码质量的一个快照。
UCDetector
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
UCDetector插件能够找出多余的public java code,如没有被引用到的public或protected类/属性/方法等。
Alveole Studio MVC Web Project
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这个可视化插件用于构建基于MVC框架的Web项目。该插件默认支持struts2,但可以利用其开放的API扩展支持其它MVC框架。
gted
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
gted(GetText EDitor)是一个gettext po文件编辑器并集成一些gettext工具包括:xgettext,msgmerge,msgfmt。
JDEEP Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JDEEP是一个能够监测开发人员编码时间的插件。该插件能够帮助开发人员评估他们的软件开发效率。
Smelly
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Smelly这个插件能够自动探测Java代码中的Bad Smells。Smelly在软件开发中非常有用,它当前能够探测以下这些Bad Smells:
1.Data Class(纯数据类):Class只有fields或get/set属性,没有任何行为。
2.Large Class(庞大的类):单一类做过多的事情。
3.Long Method(过长的Method):过长的代码会使得Method难以理解和维护,应该将该Method分解成多个独立功能的Method。
4.High Comment Density(过多的注释):注释过多意味着该段代码难于理解。
5.Long Parameters List(过长的参数列表):一个Method中传入过长的参数列表,使得参数列难以理解。修改参数列时将会使得参数前后不一致。
6.Switch Statements(Switch语句):同样的Switch语句出现在不同的方法或不同的Class中,这样当需要增加新的CASE分支或者修改CASE分支内语句时,就必须找到所有的地方,然后进行修改。
1.Data Class(纯数据类):Class只有fields或get/set属性,没有任何行为。
2.Large Class(庞大的类):单一类做过多的事情。
3.Long Method(过长的Method):过长的代码会使得Method难以理解和维护,应该将该Method分解成多个独立功能的Method。
4.High Comment Density(过多的注释):注释过多意味着该段代码难于理解。
5.Long Parameters List(过长的参数列表):一个Method中传入过长的参数列表,使得参数列难以理解。修改参数列时将会使得参数前后不一致。
6.Switch Statements(Switch语句):同样的Switch语句出现在不同的方法或不同的Class中,这样当需要增加新的CASE分支或者修改CASE分支内语句时,就必须找到所有的地方,然后进行修改。
Obfuscate4e
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Obfuscate4e是一个提供混淆功能的Eclipse插件。Obfuscate4e默认采用ProGuard混淆器,但也可以很方便地改为其它混淆器。
J2EE Spider
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
J2EE Spider是一个开源代码生成插件。它能够以界面引导方式产生代码,定制代码生成模板。J2EE Spider当前能够生成基于Struts/JSF,Spring,Hibernate等框架的源代码。
![](http://www.open-open.com/projectimage/J2EESpider.jpg)
Rinzo
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Rinzo 是一个Eclipse XML编辑器,它提供的一些XML编辑功能包括:标记与属性自动完成。使用DTD或Schema校验XML。从XML生成DTD或Schema。与其它编 辑器相比最大不同之处在于,Rinzo能够与Java elements结合在一起。你可以打开一个类的定义,自动完成类名,从XML声明创建类。这将非常有用假如你要编辑web.xml,struts- config.xml或其它要在XML文件中配置Java类的时候。
![](http://www.open-open.com/projectimage/TemplateSelection.jpg)
Regex Util
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
CalypsoRCP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
perlipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
RCP Toolbox
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Fast Code Eclipse Plugin
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Fast Code Eclipse Plugin能够依据DAO创建Service,然后依据Service生成Action。如:FooDAO生成FooService, FooService生成FooAction。能够依据已经创建的DAO生成其它结构相似的DAO。如依据FooDAO(具有getFoo, saveFoo等方法)生成BarDAO (同样具有getBar,saveBar等方法)。也可以生成基于Spring的配置。 能够依据DAO查找Service或依据Service查找DAO。依据hibernate pojos查找.hbm文件。
Cypal Studio for GWT
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Cypal Studio是一个用于开发GWT应用程序的Eclipse插件,它能够简化在GWT 开发过程中执行的许多常见任务。提供的功能包括:创建module,创建remote service,维护同步文件,在hosted模式中运行你的程序,把程序编译成JavaScript,部署到外部服务器上,导出WAR操作。
Clearcase plugin for Eclipse
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
这是一个将软件配置管理工具Clearcase与Eclipse开发工具集成在一起的插件。要使用该插件需要预装clearcase客户端。
BeyondCVS
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
BeyondCVS这个Eclipse插件让你能够使用Beyond Compare来比对文件和文件夹。它还能够对单个文件与该文件在CVS中的版本相比较。此外BeyondCVS还支持打Putty与WinSCP。
![](http://www.open-open.com/projectimage/commit_dialog.jpg)
NightLabs PDF Viewer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
NightLabs PDF Viewer是一个Eclipse插件用于在基于Eclipse-RCP的应用程序中查看PDF文件。它包含一组Eclipse UI控件(比如:编辑器)能够方便集成到自己的程序中。除了插件之外,还有一个单独的查看器程序。
![](http://www.open-open.com/projectimage/NightLabs_PDF_Viewer.jpg)
Memory Analyzer(MAT)
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
SWT/XML
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
prototypeWTP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
prototypeWTP是一个让Eclipse WTP支持Prototype Javascript代码自动补全功能的Eclipse插件。支持Prototype 1.6.0。
jQueryWTP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
TomcatDeployer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
FileDrop
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
FileDrop这个Eclipse插件允许将文件从资源管理拖到Eclipse中,并用默认的Eclipse编辑器打开它。
YUIWTP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
YUIWTP是一个让Eclipse WTP支持YUI js代码自动完成功能的Eclipse插件。当前支持YUI2.6.0版本。
jQueryUIWTP
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
jQueryUIWTP是一个让Eclipse WTP同时支持jQuery和jQueryUI代码自动完成功能的Eclipse插件。
Projx Transfer
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
Javascript Debug Toolkit
![](http://www.open-open.com/resource/icon_1.gif)
![](http://www.open-open.com/resource/von.gif)
JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试 javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。
![](http://www.open-open.com/projectimage/JSDT.jpg)