Eclipse及其插件介绍和下载 - ivorytower - CSDNBlog

来源:百度文库 编辑:神马文学网 时间:2024/05/03 00:48:56
 Eclipse及其插件介绍和下载     
来源:http://www.open-open.com/04.htm
第一部分:
0.Eclipse下载
EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载
http://www.eclipse.org/downloads/index.php
0.5.lomboz J2EE插件,开发JSP,EJB
http://forge.objectweb.org/projects/lomboz
1.MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等
http://www.myeclipseide.com
2.Properties Editor  编辑java的属性文件,并可以自动存盘为Unicode格式
http://propedit.sourceforge.jp/index_en.html
3.Colorer Take  为上百种类型的文件按语法着色
http://colorer.sourceforge.net/
4.XMLBuddy 编辑xml文件
http://www.xmlbuddy.com
5.Code Folding  加入多种代码折叠功能(比eclipse自带的更多)
http://www.coffee-bytes.com/servlet/PlatformSupport
6.Easy Explorer  从eclipse中访问选定文件、目录所在的文件夹
http://easystruts.sourceforge.net/
7.Fat Jar 打包插件,可以方便的完成各种打包任务,可以包含外部的包等
http://fjep.sourceforge.net/
8.RegEx Test 测试正则表达式
http://brosinski.com/stephan/archives/000028.php
9.JasperAssistant 报表插件(强,要钱的)
http://www.jasperassistant.com/
10.Jigloo GUI Builder JAVA的GUI编辑插件
http://cloudgarden.com/jigloo/
11.Profiler 性能跟踪、测量工具,能跟踪、测量BS程序
http://sourceforge.net/projects/eclipsecolorer/
12.AdvanQas 提供对if/else等条件语句的提示和快捷帮助(自动更改结构等)
http://eclipsecolorer.sourceforge.net/advanqas/index.html
13.Log4E Log4j插件,提供各种和Log4j相关的任务,如为方法、类添加一个logger等
http://log4e.jayefem.de/index.php/Main_Page
14.VSSPlugin VSS插件
http://sourceforge.net/projects/vssplugin
15.Implementors 提供跳转到一个方法的实现类,而不是接中的功能(实用!)
http://eclipse-tools.sourceforge.net/implementors/
16.Call Hierarchy 显示一个方法的调用层次(被哪些方法调,调了哪些方法)
http://eclipse-tools.sourceforge.net/call-hierarchy/index.html
17.EclipseTidy 检查和格式化HTML/XML文件
http://eclipsetidy.sourceforge.net/
18.Checkclipse 检查代码的风格、写法是否符合规范
http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm
19.Hibernate Synchronizer Hibernate插件,自动映射等
http://www.binamics.com/hibernatesync/
20.VeloEclipse  Velocity插件
http://propsorter.sourceforge.net/
21.EditorList 方便的列出所有打开的Editor
http://editorlist.sourceforge.net/
22.MemoryManager 内存占用率的监视
http://cloudgarden.com/memorymanager/
23.swt-designer java的GUI插件
http://www.swt-designer.com/
24.TomcatPlugin 支持Tomcat插件
http://www.sysdeo.com/eclipse/tomcatPlugin.html
25.XML Viewer
http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html
26.quantum 数据库插件
http://quantum.sourceforge.net/
27.Dbedit 数据库插件
http://sourceforge.net/projects/dbedit
28.clay.core 可视化的数据库插件
http://www.azzurri.jp/en/software/index.jsp
http://www.azzurri.jp/eclipse/plugins
29.hiberclipse hibernate插件
http://hiberclipse.sourceforge.net
http://www.binamics.com/hibernatesync
30.struts-console Struts插件
http://www.jamesholmes.com/struts/console/
31.easystruts Struts插件
http://easystruts.sourceforge.net
32.veloedit Velocity插件
http://veloedit.sourceforge.net/
33.jalopy 代码整理插件
http://jalopy.sourceforge.net/
34.JDepend 包关系分析
http://andrei.gmxhome.de/jdepend4eclipse/links.html
35.Spring IDE Spring插件
http://springide-eclip.sourceforge.net/updatesite/
36.doclipse 可以产生xdoclet 的代码提示
http://beust.com/doclipse/
37. PHP Development Toolkit (PhpDT)
http://sourceforge.net/project/showfiles.php?group_id=57621
第二部分:
 Properties Editor 
Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式
 Colorer Take
Colorer Take 能为在Eclipse中打开的各种类型源代码文件按语法着色。支持150多种语言。
 XMLBuddy
XMLBuddy 编辑xml文件
 Code Folding
Code Folding 加入多种代码折叠功能(比eclipse自带的更多)
 Easy Explorer
Easy Explorer 打开在eclipse中选定文件所在的目录。
 Fat Jar
Fat Jar 打包插件,可以方便的完成各种打包任务,可以包含外部的包等
 RegEx Test 
RegEx Test 测试正则表达式
 Jigloo GUI Builder
Jigloo GUI Builder JAVA的GUI编辑插件
 Profiler
Profiler 性能跟踪、测量工具,能跟踪、测量BS程序
 AdvanQas
AdvanQas 提供对if/else等条件语句的提示和快捷帮助(自动更改结构等)
 Log4E
Log4E Log4j插件,提供各种和Log4j相关的任务,如为方法、类添加一个logger等
 VSSPlugin
VSSPlugin VSS插件
 Implementors
当追踪方法代码时,Eclipse默认是转到方法的接口类,而接口中是只有方法名称没有具体的实现代码,此插件提供了追踪到具体实现类的实现代码的功能。
 Call Hierarchy 
Call Hierarchy 显示一个方法的调用层次
 EclipseTidy
EclipseTidy基于HTML Tidy提供校验和格式化HTML/XML文件的功能
 Checkclipse
Checkclipse 检查代码的风格、写法是否符合规范
 Hibernate Synchronizer
Hibernate Synchronizer Hibernate插件,自动映射等
 VeloEclipse
Velocity插件在线更新地址: http://log4e.jayefem.de/update
 EditorList
方便的列出所有打开的Editor
 MemoryManager
内存占用率的监视
 TomcatPlugin
支持Tomcat插件
 lomboz
Lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用。 -支持JSP编写,包括:语法着色和语法检查。
 EclipseQuote
EclipseQuote是为Eclipse IDE 提供的插件,可以用于监视股市行情的走势。它可以在eclipse 视图中显示股票报价。可以增加新股票,更新价格,点击完成功能。
 JSEclipse
可以编辑JavaScript 文件,支持语法突出显示和包括了一些常用的面向对象的方法。支持的面向对象的功能有:构造函数,类方法,实例方法,类变量等等。支持代码错误提示,警靠报告等。
 CSS Editor
CSS Editor (Eclipse Plugin)这是一个为Eclipse 提供的插件,可以编辑复杂的CSS功能。
 eclipse UML
UML建模插件功能其全。
 commonclipse
commonclipse是为jakarta commons-lang用户提供的eclipse 插件。它可以使用commons-lang生成器自动生成下列方法:toString(), hashCode(), equals(Object), compareTo(Object)。
 AntView 
AntView 是一个elipse插件,可从Eclipse IDE中运行Ant建造文件。
 StrutsIDE 
StrutsIDE是开发Struts框架开发工具。它提供了struts-config.xml配置文件的图形管理界面。

 SQLExplorer
SQLExplorer可以通过JDBC访问几乎任何一种数据库。同时也支持像Hibernate这样的工具访问数据库。
 JSEditor
JSEditor也是一个可以在eclipse下编写JavaScript的插件。
 JFaceDBC
是一个很好的SQL 控制台,支持各类主流数据库。
 jMechanic
jMechanic,一个分析Java程序的Eclipse插件。这个工具提供CPU Sampling和Heap Summary,进而让开发者调整程序的性能。当前最新版本为jMechanic 0.5.5,并提供了详细的安装使用文档。
 AspectJ Eclipse插件
Eclipse下的AspectJ 插件
 EclipseHTMLEditor
EclipseHTMLEditor是一个可以在Eclipse下编辑,校验HTML/ XML / JSP的插件。
 EclipseVisualEditor(VE)
利用VE可以在Eclipse下像用JBuilder一样开发用户图形界面。它支持SWT 与 Swing,但在安装这个插件之前需要安装EMF 与 GEF 插件。
 Spindle
在Eclipse环境下用于支持基于Tapestry 的开发,可以为开发者带来极大的便利。
 NitroX Struts IDE
NitroX Struts IDE是Struts框架的开发工具,它提供了 struts-config.xml配置文件的图形管理界面,Validation Frameworks 支持,Struts Tiles 支持。同时支持JSP IDE开发。不过不是免费使用的。
 JDepend4Eclipse
JDepend4Eclipse是一个提供在Eclipse开发环境下运行JDepend的插件。
 JBoss Eclipse IDE
JBoss Eclipse IDE是基于Eclipse环境的JBoss IDE,它具有以下特性:
* 调试与监视Jboss服务器并控制服务器的整个生命周期(启动/停止);
* 支持利用XDoclet 进行开发;
* 提供一个很简单的方式来部署J2EE程序到JBoss服务器;
* 提供许多向导(包括开发EJB, Servlet, WebServices等)帮助J2EE开发者:
* 提供JSP, HTML, 与 XML编辑器.
 Exadel Studio
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
还有许多具体的功能可以到其主页查看
 J2ME插件
EclipseME是一个开源的Eclipse插件可以帮助开发J2ME MIDlets。EclipseME使得你不必担心J2ME所需的特殊环境而把焦点放开发你的程序上。
 JOPE & JOPE4J
JOPE (JOnAS Plugin for Eclipse) 是一个开源的JOnAS服务器的Eclipse插件。JOPE4J (JOnAS Plugin for Eclipse for JOnAS Developers)是一个开源的利用JOnAS进行开发的Eclipse插件。
 EclipseJDO
利用这个Eclipse插件可以简单且快速地开发Transaction应用程序通过标准的JDO drivers.
 Spring IDE for Eclipse
Spring IDE for Eclipse在线安装网址:   http://springide.org/updatesite/
 Eclipse Wiki Editor
这是一个简单的个人WiKi.除了通常的wiki链接是链到网上的wiki(c2.com)之外还可以链接到Eclipse的工作环镜当中.
 Eclipse-games
这个项目把一些小游戏(扫雷,贪吃蛇,推箱子)当作Eclipse的插件,为开发工作提供娱乐活动。
 Eclipse WTP
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标准工具集)
 QuickREx
正则表达式测试插件.
 CAP
Code Analysis Plugin - CAP可以分析java程序的从属关系.它打开一个独立的透视图用不同的图表来显示分析结果.在线安装地址:http://cap.xore.de/update/
 Preclipse
Prevayler持久层框架在Eclipse下的插件
 Struts Console
Struts Console是一个免费的单独的Java Swing应用程序可以用来开发与管理基于Strust的应用程序.利用Struts Console可以可视化编辑JSP标签库,Struts,Tiles与Validator的配置文件.Struts Console为许多流行的Java IDE工具提供插件其中包括Eclipse.
 HiberClipse
HiberClipse是一个Eclipse插件,可以用来从一个数据库连接中生成Hibernate映射文件并提供一个与Hibernate相结合的回程工具类似于class2hbm,hbm2java和ddl2hbm.它同时也提供一个漂亮的实体关系图形视图.在eclipse3下安装需在线更新地址:
http://hiberclipse.sourceforge.net/siteupdate_3
 Quantum
Quantum是一个数据库访问插件.它当前支持的数据库有:Postgres,MySQL,Adabas,DB2,Oracle与有JDBC驱动的数据库.它可以显示表格,视图并提供一个语法可高亮显示的SQL编辑器
 XPath Explorer
很好用的XPath表达式测试插件.
 WOLips
WOLips是一个Eclipse插件用来支持WebObjects应用程序与框架的开发.
 Google Search Plugin
Google Search Plugin:这个插件可以让你在Eclipse开发环境中使用Google搜索引擎进行搜索.
 GotoFile
这个插件可以在Eclipse工作区中通过输入部分文件名就能够准确快速地搜索到相应的文件.支持Eclipse Version: 2.x, 3.x, WSAD.所用的License: Free LGPL.

 myWL
myWL是一个可以在Eclipse中启动与管理BEA's WebLogic Server(6.1, 7.1和8.1)的插件。因此可以容易地在
BEA中调试,部署J2EE应用程序。
  J2EE design pattern generator
一个可以生成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
 Subclipse
Subclipse是一个用来在Eclipse IDE环境中支持Subversion的插件.Subversion是下一代版本(或源码)控制系统,它的目的是代替CVS下载.
 Eclipse Instant Messenger
Eclipse即时消息插件,它结合了一些常用的协议如:MSN,YAHOO,ICQ,AIM等。
 FreeMarker Eclipse Plugin
这个插件用来在Eclipse中支持FreeMarker模板语言.它包括语法高亮显示,语法错误提示、大纲视图等.
 Spring Console
Spring Console是一个免费独立的Java Swing应用程序用来管理和开发基于Spring的应用程序。利用Spring Console你可以可视化编辑Spring配置文件与JSP标签库文件.tld.它提供一个Eclipse下的插件。与Struts Console一样。
 EclipseNSIS
EclipseNSIS用来编辑,编译和测试NSIS脚本.
 RSS View

 Eclipse RSS Reader
Eclipse RSS Reader允许创建RSS频道,并在Eclipse工作区的透视图中阅读在线RSS新闻。
 Bugdel
Bugdel这个插件利用AOP编程在程序中插入调试代码。
 WebLang
WebLang是一个代码生成器,用来生成一些Web组件包括:html,JSP页面,EJBs,MDBs,JMS,servlets,struts,clients, RMI对象等.它用一个编译器来编译一个以.la为扩展名的文件来生成代码或组件并可把这些组件部署到JBoss应用服务器中.这个编译器使用JavaCC与Java_1.5语法.
 Jigloo SWT/Swing GUI Builder
Jigloo SWT/Swing GUI Builder是一个免费的不能用于商业用途的SWT/Swing构建工具。最新版本支持Eclipse3.1并改进对GridBag,JGoodies FormLayout和TableLayout的支持。
 Winamp control plugin
利用这个插件可以在Eclipse IDE中远程控制一个Winamp.
 Gnutface
Gnutface是一个gnutella客户端。它使用开源的limewire作为它的gnutella引擎。
 GmailClipse
GmailClipse是一个可在Eclipse3.x开发平台中查看和读取GMail邮件的插件还可以利用它来发送邮件,回复邮件,查看通信录.支持邮件缓存离线阅读,支持通过代理连接等。

 Lepido
Lepido为Apache Cocoon web框架提供一个IDE和工具集用来简化利用此框架所进行地开发. 这个工具包括或将要包括利用向导来快速布署一个项目的结构并为在开发应用程序的过程中用到的各种复杂XML文件提供编辑器.Lepido还提供其它一些运行期工具如调试器和剖析器.
 Java.tri
Java.tri是一个可扩展的开源J2EE代码生成器和MDA工具. Java.tri导入UML模型并生成一个完整的Hibernate-Struts Web应用程序或被用于生成你应用程序关键的部分.

 Deployer
Deployer是一个利用SSH把文件部署到远程服务器中的Eclipse插件.它使用SFtp协议来传输文件. 作者开发Deployer的初衷是为了避免当程序修改时每次都要手工上传Jar文件到服务器中.
 IDE4Laszlo
Laszlo集成开发环境.当前支持Eclipse 3.1.
 Commons4E
这个Eclipse插件方便了利用Jakarta Commons组件所进行地开发.Commons4E根据用户选择的字段(fields)利用commons-lang builders来自动生成以下方法:toString(),hashcode(),equals(Object)和compareTo(Object).
 Commonclipse
Commonclipse这个插件类似于Commons4E
 Gild
GILD(Groupware enabled Integrated Learning and Development)是一个用于程序开发教学与学习的Eclipse插件.Gild能够让教师把代码例子与课程资料相结合.
 EditorList
EditorList插件用于改进对Eclipse编辑器的管理.它提供一个视图用于在一个列表中显示所有Eclipse编辑器并能对编辑器按自己的要求进行分组.

 Eclipse Version Tree
Eclipse Version Tree这个插件提供一种以图形树的方式来显示CVS资源.
 JodeEclipse
Jode在Eclipse开发平台下的插件.
 StrutsBox
StrutsBox主要特点包括:
◆基于Eclipse3.1开发平台
◆一个用来编辑Struts配置文件的可视化编辑器
◆以图形的方式来显示Struts应用程序的Web Flow
◆一个可高亮显示语法的JSP编辑器
◆可利用向导来创建Struts项目与一个新的Struts form
◆支持Struts 1.0,1.1与1.2标准

 Toby's PL/SQL Editor
利用这个插件可以轻松地开发和测试PL/SQL代码。

 PHPeclipse
这个插件包括的功能有:PHP语法分析,调试,代码格式化,大纲视图,代码模板定制等.
 Groovy Eclipse Plugin
这个插件允许你在Eclipse开发平台下编辑,编译和运行groovy scripts与classes.该插件只适用于Eclipse 3.1.
 PyDev
PyDev是一个允许用户利用Eclipse进行Python开发。它提供了一些很好的功能如:代码填空,语法高亮显示,语法分析,重构(refactor)和调试等等.
 JSR220-ORM
JSR220-ORM项目为JSR220(EJB3)与JSR243(JDO2)规范的实现提供一个可视化的开发工具.它将会追踪这些规范的变化,只要它们合并在一起变成一个公共的持久化标准,这个项目也将会为这个标准提供完全实现的工具.

 Cobertura
Cobertura是一个基于jcoverage的免费Java工具,它能够显示哪一部分代码被你的测试所覆盖,并可生成HTML或XML报告.