
ColorEditor

Topcased UML Edit

OJB_Plugin
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来创建表格。
更多OJB_Plugin信息

SWTEditor

eRCP
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。 更多eRCP信息

Green UML
Green UML一个UML类图创建工具,主要是针对学生使用而设计。你可以利用Green UML从代码创建UML类图,或者通过UML类图来生代码。类图中的所有关联都是以插件的形式存在可动态增/删。Green支持把UML类图导出成jpg与gif的格式。
更多Green UML信息

Tribix
Tribix-Extended Emitters for BIRT提供一组可扩展的用于BIRT的Emitter包括PPT Emitter与XLS Emitter。以便让BIRT除了支持HTML和PDF格式之外,还可支持PPT与XLS格式。
更多Tribix信息

xqIde

EoS
这个插件可以让你选择用SWT或Swing来运行Eclipse,并挑选你喜欢的皮肤/外观。
更多EoS信息

ant4eclipse

Relo
Relo是一个帮助开发人员研究大型代码库的好工具,它能够一步步的跟踪你所展开的代码包,并快速生成类似UML的类图。
更多Relo信息

Google Co
de Search

Knopflerfish Eclipse Plugin

Multi Clipboard
Multi Clipboard为Eclipse源代码编辑器提供一个可以把多次复制的内容保存起来的剪贴板,它不会像正常剪贴板一样只是保存最后一次复制的内容。 你可以设置该插件当Eclipse关闭时会把Multi Clipboard中的内容保存一个文件中,当Eclipse再次打开时会重新加载保存到文件中的内容。你还可以通过设置该插件把Multi Clipboard中的内容变成可编辑。
更多Multi Clipboard信息

Velocity Web Edit
Velocity Web Edit是一个Velocity与HTML感知编辑器。它的特点:
1.可定制的语法高亮显示
2.内容辅助(Velocity变量名,方法,属性,Javas
cript函数方法,Velocity Macro Directives,样式表名称)
3.Velocity大纲视图
4.HTML/XML大纲视图
5.智能代码缩排功能。
6.定义XML DTD等。 更多Velocity Web Edit信息

XulBooster
XulBooster项目提供一个基于Eclipse平台的XUL集成开发环境。该项目包括多个编辑器和创建向导来辅助Xul开发.
更多XulBooster信息

elbe
elbe(Eclipse LDAP Browser and Editor)是一个LDAP目录浏览和编辑的插件。包括:基于Tree结构的DIT浏览器,搜索结果编辑器,书签,Entry编辑器,Value编辑器,Schema浏览器,更改日记查看器,LDIF编辑器,LDIF导入/导出,批操作。
更多elbe信息

PDF viewer
PDF viewer添加一个PDF透视图到Eclipse平台中,用于打开PDF文件而不需要依赖任何第三方工具。
更多PDF viewer信息

OWL VE

Flux
Flux是一个支持采用模型驱动来设计一个Struts1.1 web应用程序的Eclipse插件。它能够从UML活动图生成struts-config.xml和struts-config-
.xml配置文件。在其主页和Eclipse帮助系统中有提供详细的用户使用手册。 更多Flux信息

Photran

OpenXava Eclipse Plugins

EasyEclipse for C and C++

EasyEclipse for Python

EasyEclipse for Ruby and Rails

EasyEclipse Desktop Java

EasyEclipse Mobile Java

EasyEclipse for PHP

EasyEclipse Plugin and RCP Apps

EasyEclipse Server Java

WAZAABI
WAZAABI这个开源GUI框架能够让你以一种简易的方式来开发胖客户端应用程序基于Eclipse RCP,XUL,SOAP与J2EE。 利用Wazaabi, Eclipse RCP UI不再是采用SWT开发而是使用XUI标准在XML文件中描述。 因此它能够减少UI组件与链到服务器端的业务逻辑组件之间的耦合。
更多WAZAABI信息

ZipEditor
这个插件支持在Eclipse中查看和操作zip压缩文档。它支持拖/放,打开/修改zip压缩文档中的文件。此外它也可以处理tar.gz格式。
更多ZipEditor信息

JUtils ToString Generator

AnyEdit
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。
更多AnyEdit信息

MyWork
MyWork是一款基于Eclipse RCP开发的个人商务工作信息的管理软件。它集中于以最方便、最集成的方式完成日常工作中使用最多的通用功能。目前包括工作日志记录、周计划周总结、联系人、待办事项、定时提醒等,未来将包括邮件客户端、IM客户端、商务智能等。
更多MyWork信息

JAutodoc

SpketIDE
SpketIDE提供很多功能用于帮助Mozilla Extensions开发人员提高开发效率。其强大的JavaS
cript编辑器提供了像代码自动补全,目录大纲,代码(包括XML代码)折叠,语法(包括XUL/XBL语法)高亮显示,XPCOM组件视图这些功能都有助于提高开发人员编写JavaScript代码的效率。此外SpketIDE还是Yahoo!UI组件的一个辅助开发工具。
更多SpketIDE信息

Eclipse Verilog editor

EclEmma
EclEmma是一个基于EMMA的Java代码覆盖工具。它的目的是让你可以在Eclipse工作平台中使用强大的Java代码覆盖工具EMMA。EclEmma是非侵入式的不需要修改你的项目或执行其它任何安装,它能够在工作平台中启动像运行JUnit测试一样直接对代码覆盖进行分析。覆盖结果将立即被汇总并在Java源代码编辑器中高亮显示。
更多EclEmma信息

Markdown Text Editor

Cusp
Cusp是一个用于Lipse开发的IDE。它提供一个项目管理器,一个用于导航的代码结构目录,代码编辑器(具有:语法高亮显示,括号匹配,自动补全等功能)。
更多Cusp信息

Elvyx

File Arranger

EclipseXSLT

log4eclipse
log4eclipse打开一个端口(默认是4445), 监听SocketAppender输入流,然后在一个表格中显示日记事件, 并根据它们的日记级别高亮显示。
更多log4eclipse 信息

JCommander

jMaki Eclipse Plugin

XPairtise
XPairtise为分布结对编程提供了一个平台。该插件提供共享编辑,项目同步,共享程序和测试执行,用户管理,内置对话交流和一个共享白板。
更多XPairtise信息

LDAP Studio
LDAP Studio是一个基于Eclipse RCP开发LDAP工具平台。由几个Eclipse(OSGi)插件包括:LDAP Browser Plugin和Schemas Editor Plugin组成,所以LDAP Studio易于通过插件进行扩展。LDAP Studio适用于任何LDAP服务器,但它是专门设计用于Apache Directory Server。
更多LDAP Studio信息

Google Gadget Eclipse plugin
这个插件能够把所有Google Gadgets(即"Google小工具")集成到你的Eclipse平台中。默认内置三个Google Gadget:Google Calender,Google Talk,Google Map。但你可以通过在plugin.xml中增加一个扩展来添加任何你所喜欢Google Gadget。
更多Google Gadget Eclipse plugin信息

ASDT
ASDT:Actionscript开发工具。它提供一个具有语法着色显示,语法检查,内容援助等功能的编辑器和其它一些用来创建ActionScript2.0和编译SWF文件所需要的所有辅助工具。构建器和日记功能可以用来调试和部署完全采用ActionScript2.0编写的项目。
更多ASDT信息

eclipse-jmx

dbTier
dbTier这个Eclipse插件封装了Hibernate组件并为Eclipse RCP应用程序提供统一的数据访问接口。
更多dbTier信息

Schematron Eclipse Plugin

GMapWTP
Google Maps JavaS
cript API让你可以把Google Maps集成在你的网页中,Eclipse WTP支持javascript代码提示功能,但没办法提示Google Maps Javascript API。GMapWTP是一个可以让Eclipse WTP支持Google Map API的工具。 更多GMapWTP信息

GearsWTP

JSON2XMLTree Viewer

DBViewer
DBViewer是一个数据库管理插件。通过JDBC驱动支持各种类型数据库。支持数据库结构查看,生成ValueObject,区分DDL差异,直接编辑表格数据,支持Blob/Clob数据类型,增删改字段,增删约束,增删索引,高亮显示SQL语法,Content Assist,提供SQL模板,格式化SQL脚本,保存/打开/执行SQL脚本等。
更多DBViewer信息

JS/UML
JS/UML是一个用于创建JavaS
cript代码UML类图的Eclipse插件。并而且能够根据模板生成JavaScript API文件。模板采用Velocity模板语言编写。
更多JS/UML信息

Eclipse RCP MP3 Manager
这是一个Eclipse RCP示例应用程序,它以MP3管理为例演示了非常多的Eclipse RCP特性。包括:如何使用Presentation API创建新的应用程序外观。如何实现视图与编辑器的松耦合。 如何使用Tree views,table views和virtual tree view。如何使用多页面编辑器。如何使用本地帮助系统。如何实现可定制的升级功能。如何实现属于自己的扩展点(extension point)等。MP3 Manager使用NSIS来制作native安装包。
更多Eclipse RCP MP3 Manager信息

q4e
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/ 更多q4e信息

Open extern
你可以使用该插件在Eclipse的资源导航器或包资源管理器上选中一个资源,然后右键选择Open extern菜单打开一个shell(可以是command prompt-CMD或linux shell),或一个文件夹(比如windows系统中的资源管理器)。当前只支持Linux和Windows。
更多Open extern信息

XCDE
XCDE(eXtreme Collaborative Development Environment:极限协作开发环境)这个插件能够让多个不同的开发者通过Internet实时协作编辑同一个文件。此外还提供即时消息发送,语音聊天等功能。
更多XCDE信息

Run Jetty Run

AmaterasERD
AmaterasERD是一个ER图设计工具。支持依据数据库生成ER图,从设计图生成DDL,导出Table定义说明文档(HTML)。
更多AmaterasERD信息

Co
de Quality Plugin
代码质量插件(cqp)该Eclipse插件构建在现有的工具之上如checkstyle ,findbugs ,jdepend ,以帮助实现代码质量标准。 CQP能够在开发过程中给出代码质量的一个快照。
更多Code Quality Plugin信息

UCDetector
UCDetector插件能够找出多余的public java co
de,如没有被引用到的public或protected类/属性/方法等。 更多UCDetector信息

Alveole Studio MVC Web Project

gted
gted(GetText EDitor)是一个gettext po文件编辑器并集成一些gettext工具包括:xgettext,msgmerge,msgfmt。
更多gted信息

JDEEP Eclipse Plugin

Smelly
Smelly这个插件能够自动探测Java代码中的Bad Smells。Smelly在软件开发中非常有用,它当前能够探测以下这些Bad Smells:
1.Da
ta 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分支内语句时,就必须找到所有的地方,然后进行修改。 更多Smelly信息

Obfuscate4e
Obfuscate4e是一个提供混淆功能的Eclipse插件。Obfuscate4e默认采用ProGuard混淆器,但也可以很方便地改为其它混淆器。
更多Obfuscate4e信息

J2EE Spider
J2EE Spider是一个开源代码生成插件。它能够以界面引导方式产生代码,定制代码生成模板。J2EE Spider当前能够生成基于Struts/JSF,Spring,Hibernate等框架的源代码。
更多J2EE Spider信息

Rinzo
Rinzo是一个Eclipse XML编辑器,它提供的一些XML编辑功能包括:标记与属性自动完成。使用DTD或Schema校验XML。从XML生成DTD或Schema。与其它编辑器相比最大不同之处在于,Rinzo能够与Java elements结合在一起。你可以打开一个类的定义,自动完成类名,从XML声明创建类。这将非常有用假如你要编辑web.xml,struts-config.xml或其它要在XML文件中配置Java类的时候。
更多Rinzo信息

Regex Util

CalypsoRCP
CalypsoRCP是一个联系人管理器。基于Eclipse RCP开发并包含一些自定义的SWT控件:CDateTime(datepicker)和CCalendar。
更多CalypsoRCP信息

perlipse

RCP Toolbox

Fast Co
de Eclipse Plugin
Fast Co
de 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文件。 更多Fast Code Eclipse Plugin信息

Cypal Studio for GWT
Cypal Studio是一个用于开发GWT应用程序的Eclipse插件,它能够简化在GWT 开发过程中执行的许多常见任务。提供的功能包括:创建module,创建remote service,维护同步文件,在hosted模式中运行你的程序,把程序编译成JavaS
cript,部署到外部服务器上,导出WAR操作。 更多Cypal Studio for GWT信息

Clearcase plugin for Eclipse

BeyondCVS
BeyondCVS这个Eclipse插件让你能够使用Beyond Compare来比对文件和文件夹。它还能够对单个文件与该文件在CVS中的版本相比较。此外BeyondCVS还支持打Putty与WinSCP。
更多BeyondCVS信息

NightLabs PDF Viewer
NightLabs PDF Viewer是一个Eclipse插件用于在基于Eclipse-RCP的应用程序中查看PDF文件。它包含一组Eclipse UI控件(比如:编辑器)能够方便集成到自己的程序中。除了插件之外,还有一个单独的查看器程序。
更多NightLabs PDF Viewer信息

Memory Analyzer(MAT)

SWT/XML
SWT/XML是一种用于描述Eclipse SWT/RCP用户界面的标记语言。该项目还包含一个基于Eclipse Web Tools构建,用于编辑SWT/XML的IDE插件。
更多SWT/XML信息

prototypeWTP
prototypeWTP是一个让Eclipse WTP支持Prototype Javas
cript代码自动补全功能的Eclipse插件。支持Prototype 1.6.0。 更多prototypeWTP信息

jQueryWTP
jQueryWTP一个让Eclipse WTP支持jQuery Javas
cript代码自动补全功能的Eclipse插件。
更多jQueryWTP信息

TomcatDeployer

FileDrop
FileDrop这个Eclipse插件允许将文件从资源管理拖到Eclipse中,并用默认的Eclipse编辑器打开它。
更多FileDrop信息

YUIWTP
YUIWTP是一个让Eclipse WTP支持YUI js代码自动完成功能的Eclipse插件。当前支持YUI2.6.0版本。
更多YUIWTP信息

jQueryUIWTP
jQueryUIWTP是一个让Eclipse WTP同时支持jQuery和jQueryUI代码自动完成功能的Eclipse插件。
更多jQueryUIWTP信息

Projx Transfer

Javas
cript Debug Toolkit
JSDT(Javas
cript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。
更多Javascript Debug Toolkit信息

Rich Text Editor

CMake Editor
CMake编辑器插件提供语法着色。代码自动提示(内容辅助/content assist)。将CMake命令参考集成至Eclipse帮助系统中。能够编辑CMakeLists.txt和其它*.cmake文件。
更多CMake Editor信息

Skyway Builder CE
Skyway Builder Community Edition是一个基于Eclipse的代码生成工具,用于提高Spring应用程序的开发效率。它既能够生成完整的Spring应用程序代码,也能单独生成Spring框架各个模块的代码包括(DAO, ORM, MVC, Services, and Core)。

更多Skyway Builder CE信息

Jupiter
Jupiter是一个代码审查Eclipse插件。Jupiter将数据存储在XML文件中,提供过滤和排序功能来辅助代码审查。
更多Jupiter信息

Veloeclipse
Veloeclipse是一个HTML/XML/JSP/Velocity编辑器。支持代码折叠,代码格式化,语法着色,智能缩排Velocity指示符,html标签等。支持Eclipse3.3与3.4。
更多Veloeclipse信息

Cpp2Uml

TextUML Toolkit

ERMaster
ERMaster是一个用于设计ER模型图的Eclipse插件。提供的功能包括:从数据库导入关系生成ER图,导出设计图,导出DDL数据定义语句等。
更多ERMaster信息

Visual Swing Designer for Eclipse
这是一个Swing界面设计工具,基于eclipse插件技术开发。具有以下特点:
界面布局模仿Netbeans界面设计工具,操作和netbeans设计工具基本一模一样,容易直观的实现布局。 代码的生成和解析不需要辅助form文件,直接从源代码文件进行解析生成。生成代码可读性要强,要可以编辑并且同步。目前已经基本实现,有些折中处理,采用约定代替配置的办法提高代码解析速度。 直接支持树和表的界面设计,不需要写代码,直观的采用界面操作,便可以直接生成表和树的数据模型代码。此功能已经实现。而且目前的框架可以很容易扩展,实现类似其他复杂组件的界面设计。 工具的性能良好,界面设计功能流畅,代码解析/生成速度快。目前来看,速度和性能还不错,初步的打算是将速度放在最后处理优化。 支持在设计时切换LookAndFeel,并能生成所设定LookAndFeel的代码。这样就能做到设计时和运行时完全一致。而NetBeans的设计工具只能以NetBeans自身相同的LookAndFeel设计,然后使用另外的LookAndFeel预览。 支持菜单的可视化设计。
更多Visual Swing Designer for Eclipse信息

Java3d-eclipse

Google Dic View
Google Dic View是一个可以让你在Eclipse使用Google翻译服务的Eclipse插件。该需要Eclipse 3.4+&JRE1.6+。
更多Google Dic View信息

PowerShell Junkie
PowerShell Junkie是一个将Microsoft PowerShell集成到工作平台中的Eclipse插件。它主要提供两个功能:一.能够在当前选择的位置打开PowerShell;二.在当前选择的位置执行PowerShell脚本操作。
更多PowerShell Junkie信息

Google Clips
Google Clips这个Eclipse插件利用Google Spreadsheet实现了一个基于Web的共享剪切板。可以让运行在不同计算机上的Eclipse相互共享剪切板中的内容。
更多Google Clips信息

Hasher
Hasher是一个用于生成MD5、SHA-1、SHA-256、SHA-384或SHA-512加密信息的Eclipse插件。
更多Hasher信息

Google Plugin for Eclipse
Google官方提供的Eclipse插件,用于Google Web Toolkit和App Engine应用程序的快速开发。提供向导来创建GWT或App Engine应用。支持使用自定义的启动配置在本地运行和调试Web应用程序。轻松将应用部署至App Engine。实时校验,以保证你的代码兼容App Engine。支持GWT JUnit测试。支持JavaS
cript语法着色显示,代码自动缩进等。 更多Google Plugin for Eclipse信息

Saros
Saros是一个Eclipse插件用于分布式协助编辑与结对编程,但一次会话能够同时支持多个参与者一起编辑。同一次会话的所有参与者都拥有一个相同的Eclipse项目副本。在编辑的过程中Saros能够保持这些副本同步。此外Saros还提供高品质的语音交流支持。
更多Saros信息

DatabaseToUML

Eclipse Json Editor Plugin

EasyShell
EasyShell是一个可以直接在Eclipse IDE中打开shell窗口,在shell中运行选中的文件,打资源管理器。
更多EasyShell信息

JUnit Flux

JMoney RCP

Vaadin Eclipse Plugin

LunaRCP
LunaRCP提供一些非常有用,能够简化Eclipse Rich Client Platform(RCP)应用程序开发的插件。包括:应用程序启动、文件操作、、Jobs API、SWT/JFace、数据库操作(使用Hibernate)。
更多LunaRCP信息

JGit