IBM Eclipse 项目资源中心


developerWorks 中国 > Open source >

Eclipse 项目资源中心

Eclipse 技术文章、教程、下载和相关资源

developerWorks
推荐从这开始下载和技术支持社区2007 年 4 月 4 号 更新  RSS
初识 Eclipse User Assistance
初识 Eclipse User Assistance
本文介绍了 Eclipse User Assistance 项目,并讨论了众多可为基于 Eclipse 的应用程序提供高质量用户辅助的方法。    更多 >
使用 Eclipse 插件开发环境构建模板:本文介绍了在 Eclipse 中创建模板从而增强客户体验的方法。我们将开发一个简单的模板,展示 PDE 的模板系统所提供的灵活性。
Graphical Modeling Framework 进阶:本文首先简单地阐述 GMF 框架的基本内容,然后结合具体实例 Zachman View 介绍了如何对 GMF 代码框架进行高级的扩展和定制,以满足复杂图形化编辑器的开发需求。
探索 Eclipse 的 OSGi 控制台:本文了解非常优秀的 OSGi (Equinox) 控制台,以及如何将其添加到 Eclipse 开发人员的工具箱中,并了解如何扩展控制台以进一步添加到工具箱中。
使用 Apache Derby 开发 Eclipse 插件:本文演示了如何将资源索引与 Apache Derby 数据库结合使用来开发 Eclipse 插件。嵌入到 Eclipse 的 Derby 数据库使您可以在客户端创建 SQL 数据库而不会有安全问题或网络问题。
使用 Eclipse 开发 eRCP 应用程序:本文展示了如何使用 Eclipse 来开发嵌入式的富客户机平台(eRCP)应用程序。详尽的步骤将指导您了解一个 eRCP 应用程序编程周期的设置、开发风格、部署和调试。
将 Visual Studio C 和 C++ 项目迁移到 Eclipse CDT:本文简明扼要地介绍了将 Microsoft Visual Studio C/C++(MSVC)项目迁移到 Eclipse 的步骤,并比较和对照了 MSVC 和 Eclipse CDT 的优点。
Eclipse 文章 > | Eclipse 教程 >
  更多推荐资源
了解 Eclipse Eclipse 特性、性能、帮助 Eclipse 插件开发
Eclipse GUI 开发 Eclipse J2EE 开发 Eclipse 数据库持久层开发
Eclipse 集成开发环境/团队开发 Eclipse 富客户端开发 Eclipse 建模
Eclipse 开发 Web 2.0 应用 Eclipse 性能测试工具 迁移到 Eclipse
Eclipse 支持 C/C++, PHP, Perl, Python, Ruby 开发 其他 

Eclipse 的插件体系架构决定了 Eclipse 的高度可扩展性,作为 IDE,在各种插件的帮助下,它不仅支持各种语言(Java、C/C++、PHP、Perl、Python 等等)的开发,还支持软件开发过程中各种开发活动(设计建模、测试、编译构建;插件开发、J2EE 开发、GUI 开发、数据库设计等等);此外 Eclipes 还可以用作通用的应用平台 -- 富客户端平台。

 了解 Eclipse

概述
Eclipse 简史
专家访谈:Eclipse 的历史、现状和未来
专家访谈:Eclipse 不再由开发人员独享
我为什么要教 Eclipse

入门
Eclipse 平台入门 -- 使用 Eclipse 插件来编辑、编译和调试应用程序
Eclipse 插件功能
管理 Eclipse 环境
充分利用 Eclipse(多媒体课件)

安装
Eclipse for Linux on POWER 的安装和使用


回页首
 Eclipse 特性、性能、帮助

V3.2
Eclipse V3.2 Callisto 热点(New!)
在 Eclipse V3.2 中构建备忘单

V3.1
探索 Eclipse V3.1 的新特性(教程)
Eclipse V3.1 中的 Java 泛型支持

OSGi
了解 Eclipse 插件如何使用 OSGi
利用 OSGi 解决 Eclipse 插件难题
利用 Eclipse 开发基于 OSGi 的 Bundle 应用
探索 Eclipse 的 OSGi 控制台

重构
任何人都可以重构 -- 使用 Eclipse 自动重构特性的方法与原因
在 Eclipse 中创建新的重构功能

性能
用 Runtime Spy 调整 Eclipse 的启动性能,第 1 部分 -- 开始
用 Runtime Spy 调整 Eclipse 的启动性能,第 2 部分 -- 成功的骗局

帮助
集中 Eclipse 中的帮助功能
使用 Eclipse 帮助系统为项目编制文档 -- 构建易于使用且可搜索的帮助文档

其它功能及特性
拖放 Eclipse Workbench 标签
发现 Eclipse 中未解析的插件依赖性
驾驭 Eclipse 功能部件 -- 如何使用 Eclipse 功能部件来定制 Eclipse 行为
将 Eclipse 导航文件转换为 DITA 导航文件,第 1 部分
将 Eclipse 导航文件转化成 DITA 导航文件,第 2 部分
使用 XML:Eclipse 任务列表
为 Eclipse 插件添加日志框架


回页首
 Eclipse GUI 开发

SWT
SWT 全接触
使用 SWT 开发 WEB 应用
在定制 SWT 组件中实现 MVC
将 ActiveX 控件集成到 SWT 应用程序 -- 如何将 ActiveX 与 Eclipse 一起使用
为 SWT 应用程序配备内容助理 -- 通过上下文敏感的智能内容完成建议,提高最终用户的便利性和生产率

JFace
开发 JFace 向导 -- 使用 JFace 工具箱

SWT 和 JFace,第 1 部分:如何创建简单的 SWT 应用程序
SWT 和 JFace,第 2 部分:了解菜单、列表、组合框、表和树
SWT 和 JFace,第 3 部分:了解 TabFolder、Canvas、StyledText 和其他多种控件
SWT 和 JFace,第 4 部分:ToolBar、SashForm 以及其他控件和对话框

在 Eclipse Workbench 之外使用 Eclipse GUI,第 1 部分:独立使用 JFace 和 SWT
在 Eclipse Workbench 之外使用 Eclipse GUI,第 2 部分:使用 JFace 图像注册表
在 Eclipse Workbench 之外使用 Eclipse GUI,第 3 部分:添加操作、菜单和工具栏

了解 Eclipse 中的 JFace 数据绑定,第 1 部分:数据绑定的优缺点
了解 Eclipse 中的 JFace 数据绑定,第 2 部分:绑定的基础知识
了解 Eclipse 中的 JFace 数据绑定,第 3 部分:使用高级功能

其它
利用 Eclipse Visual Editor 项目构建 GUI -- 一个用于构建图形接口的图形化工具
视图链接使 Eclipse 应用程序更丰富
使用 XML:Eclipse 中的布局、属性和首选项
使用 XML:创建项目
使用 XML:集成 XM 和 Eclipse
开发 Eclipse 自定义控件


回页首
 Eclipse J2EE 开发

WTP
Eclipse Web 工具平台 V1.0 简介(教程)
使用 Eclipse Web Tools Platform 构建一个 Web 服务(教程)
使用 Eclipse Web Tools Platform 构建基于 Web 的客户端(教程)
用 Eclipse、WTP 和 Derby 构建 Web 应用程序

在 Apache Geronimo 上远程部署 Web 应用程序
创建、部署和调试 Apache Geronimo 应用程序
集成 DB2 与 Apache Geronimo

Eclipse 轻量级 J2EE 开发
利用 Stripes、Apache Derby 和 Eclipse 进行无配置的 J2EE 开发(教程)

其它
使用 Eclipse 开发 J2EE 应用
使用 Eclipse 开发 Jsp
在 Eclipse 中开发 struts 应用程序

使用 Eclipse 富客户端平台和 Rational Application Developer V6 创建 EJB 客户端

Apache Beehive 相关介绍


回页首
 Eclipse 插件开发

开发 Eclipse 插件

使用 Apache Derby 开发 Eclipse 插件

创建一个 Eclipse 游戏插件,第 1 部分: 入门
创建一个 Eclipse 游戏插件,第 2 部分: 构建和发射 BB 枪
创建一个 Eclipse 游戏插件,第 3 部分:启动游戏
创建一个 Eclipse 游戏插件,第 4 部分:打包、测试和发布

使用模板构建 Eclipse 插件(教程)

开发一个调试 JSP 的 Eclipse 插件

开发一个基于 JUnit 的存储过程自动化测试的 Eclipse 插件

使用 Eclipse 创建 Notes/Domino 插件


回页首
 Eclipse 数据库持久层开发

Apache Derby
基于 Eclipse 的 Apache Derby 工具
在 Eclipse 中开发 Apache Derby 应用程序
IBM Integration plug-in for Derby
与 Apache Derby 一起使用 DB2 plug-ins for Eclipse,第 2 部分
IBM DB2 plug-ins for Eclipse, Version 1.0.1 Beta

HSQLDB
将关系数据库服务器嵌入到 Eclipse 中,第 1 部分
将关系数据库服务器嵌入到 Eclipse 中,第 2 部分

Apache Geronimo
将数据库连接到 Geronimo 应用服务器的三种方法

BIRT
BIRT:基于 Eclipse 的报表
使用 BIRT 和 Eclipse 从数据库中提取信息(教程)


回页首
 Eclipse 建模

EMF
使用 Eclipse Modeling Framework 进行建模,第 1 部分
使用 Eclipse Modeling Framework 进行建模,第 2 部分
使用 Eclipse Modeling Framework 进行建模,第 3 部分

使用 EMF Query 查询 EMF 模型
应用 RSA 实现 EMF 的开发
在 Eclipse 中使用 UML 进行数据建模和使用设计模式
利用 Eclipse Modeling Framework 加强 JAX-RPC 类型映射的功能

GEF
GEF 进阶,第一部分: Anchor
GEF 进阶,第二部分: Router
GEF 进阶,第三部分: Layer
使用 GEF 创建基于 Eclipse 的应用程序

GMF
Graphical Modeling Framework 进阶

MDD
模型驱动 XML 表单生成,第 1 部分:开始使用 XML Forms Generator
模型驱动的复合文档开发
下一代模型驱动开发

MDD
基于 Design Pattern Toolkit 的开发
模型驱动的复合文档开发
下一代模型驱动开发


回页首
 Eclipse 集成开发环境/团队开发

调试
使用 Eclipse 平台进行调试 -- 使用 Eclipse 平台调试您的软件项目

Ant
利用 Ant 和 Eclipse 有效地提高部署工作效率
在 Eclipse 中轻松使用 Ant,在 Ant 编辑器中轻松编写、构建和调试代码(教程)

Maven
Apache Maven 2 简介
在 Eclipse 中利用 Maven
当 Maven 遇上 Eclipse(教程)

Subversion
Subversion 简介
如何结合使用 Subversion 和 Eclipse

CVS
ECLIPSE 小组开发环境实践:第 1 部分
ECLIPSE 小组开发环境实践:第 2 部分
使用 Eclipse 平台共享代码 -- Eclipse 如何使用源代码版本控制

IBM Rational
安装和使用基于 Eclipse 的 IBM Rational 产品
了解 IBM Rational ClearQuest Client for Eclipse
利用 WebSphere Studio 和 Eclipse 的集成 SCM 提高开发人员的生产力

Eclipse Process Framework
Eclipse Process Framework 项目

团队开发
将 Eclipse 任务列表转换为 RSS 提要
在团队环境中使用 WebSphere Studio 进行插件开发


回页首
 Eclipse 富客户端开发

开发您的第一个 Eclipse RCP 应用程序(教程)
探索 Eclipse 的嵌入式富客户端平台
使用 Eclipse 开发 eRCP 应用程序

Eclipse 的 Rich Client Platform,第 1 部分:入门(教程)
Eclipse 的 Rich Client Platform,第 2 部分:扩展通用工作台 (教程)

使用 Update Manager 更新 RCP 应用程序
为 WebSphere 平台部署 Eclipse 富客户端应用程序

Eclipse Communication Framework 入门


回页首
 Eclipse 支持 C/C++、PHP、Perl、Python、Ruby 开发

C/C++
用 Eclipse 平台进行 C/C++ 开发 -- 如何使用 C/C++ 开发工具箱(CDT)

构建基于 CDT 的编辑器,第 1 部分: C/C++ 开发工具模型
构建基于 CDT 的编辑器,第 2 部分: 在 CDT 中显示文本
构建基于 CDT 的编辑器,第 3 部分: 基本的 CDT 解析
构建基于 CDT 的编辑器,第 4 部分: 高级 CDT 解析和持久文档对象模型
构建基于 CDT 的编辑器,第 5 部分: 将 PDOM 用于代码完成

PHP
PHP 程序员的调试技术
7 种流行 PHP IDE 的比较
程序员的电影珍藏,第 1 部分:用 PHP 和 DB2 构建个人电影信息管理系统(教程)

Perl
用 Eclipse 构建 Perl 应用程序(教程)
如何用 Eclipse 调试 Perl 应用程序(教程)

Python
使用 Eclipse 和 Ant 进行 Python 开发

Ruby
使用 RadRails 和 Eclipse 可以轻松进行 Ruby on Rails 开发
使用 Eclipse 插件 Ruby Development Tools


回页首
 Eclipse 性能测试工具

Eclipse Test and Performance Tools Platform 简介
Eclipse Test and Performance Tools Platform,第 2 部分:监视应用程序
Eclipse Test and Performance Tools Platform,第 3 部分: 测试应用程序


回页首
 Eclipse 开发 Web 2.0 应用

富 Internet 应用程序(RIA)
使用 Rails、OpenLaszlo 和 Eclipse 开发富 Internet 应用程序(教程)
构建富 Internet 应用程序(教程)

Ajax Toolkit Framework
探索 Eclipse 的 Ajax Toolkit Framework
将 Ajax 带入 Eclipse 的 Ajax Toolkit Framework 的两个工具
使用 Ajax Toolkit Framework 开发 Dojo 应用


回页首
 迁移到 Eclipse

迁移到 Eclipse:Eclipse 和 JBuilder 评估开发指南
迁移到 Eclipse:从 Netbeans 向 Eclipse 迁移开发指南
迁移到 Eclipse:评估 Eclipse 的开发指南

将 Visual Studio C 和 C++ 项目迁移到 Eclipse CDT


回页首
 其他

共享:Eclipse 和 WebSphere Studio 新的项目交换功能
将 JUnit 插件集成到 WebSphere Studio 中
通过扩展 WebSphere Studio 工具的 Eclipse 帮助系统来添加自助支持

扩展 Eclipse 的 Java 开发工具 -- 什么是可能的,从哪里开始以及如何继续
扩展 Eclipse 辅助和规范开发流程

实现 Java 企业级应用的多语言(国际化)支持
开放源码项目:国际化 Eclipse 插件

Eclipse Voice Tools Project

探索 Eclipse 的 ASTParser

使用 Lotus Notes 和 Eclipse 管理和运行 Java 程序

使用 Eclipse 创建易访问的应用程序:介绍

用 Eclipse 插件提高代码质量


回页首
  其它资源
  • Eclipse.org
    这是有关开放源码通用开发平台的 Eclipse 下载、文档、支持、插件及官方新闻的起点。


  • 所有 Eclipse 文章教程
    浏览有关 Eclipse 开发的文章和教程的全面列表。按产品、标题、主题或关键字查看列表并分类结果。


  • alphaWorks 上的 Eclipse 技术
    新兴技术可第一时间从 alphaWorks 下载得到,这些技术允许开发人员评估和影响 IBM 研究和开发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值