Eclipse插件开发

主要讲解《Eclipse 3.4 対応 Eclipse 3.4 プラグイン開発 徹底攻略》这本书.
本书作者:竹添直树、志田隆弘、奥畑裕树、里见知宏、野池智也。
 
  本书一共分三个部分对插件开发进行了介绍,分别是:基础知识篇、实践篇、高级篇。
 
  基础篇分别对Eclipse和插件的概要、插件开发的基本概念、OSGi和SWT进行了介绍。
 
  实践篇对视图、向导、插件设置的保存、文本编辑器、动作、Eclipse Forms、透视图、Builder和Nature、如何嵌入帮助、如何发布插件、插件的国际化、扩展点的定义进行了介绍。
 
  高级篇分别介绍了JDT、GEF、WTP、DTP、RCP。


      Eclipse RCP是一项位于Eclipse平台核心的功能。 RCP 可以视为基于 OSGi(Open Service Gateway Initiative) 构建插件化系统的最佳实践的指导,
其中的不少设计方法甚至都可以整理成为基于 OSGi 做插件化应用系统的设计模式,从 RCP 的设计中,可以学习到如何将应用做到模块化、将应用做到动态化,
甚至还可以学习到如何自动生成界面这样的设计思想。相信大家在了解了 RCP 的设计思想,看过其代码后,不得不对 RCP 表示崇高的敬意,大师之作,不同凡响。


       Eclipse DTP (Data Tools Platform) 是Eclipse的一个顶级项目,主要用于EclipseIDE环境对关系数据库加以管理操作等。


       Eclipse Web Tools Platform(WTP)Project 提供用于 Java EE 和以 Web 为中心的应用程序开发的 API。
它包括用于多种语言的源代码编辑器和图形化编辑器、用于简化 Web 服务开发的向导和内建的应用程序,以及支持部署、运行和测试应用程序的工具和 API。

 

Eclipse插件开发之基础篇(1) 插件开发的基础知识: http://www.cnblogs.com/liuzhuo/archive/2010/08/13/eclipse_plugin_1_0_2.html
Eclipse插件开发之基础篇(2) 第一个Eclipse插件: http://www.cnblogs.com/liuzhuo/archive/2010/08/15/eclipse_plugin_1_1_1.html
Eclipse插件开发之基础篇(3) 插件的测试与调试: http://www.cnblogs.com/liuzhuo/archive/2010/08/17/eclipse_plugin_1_1_2.html
Eclipse插件开发之基础篇(4) OSGi框架: http://www.cnblogs.com/liuzhuo/archive/2010/08/18/eclipse_plugin_1_2_1.html
Eclipse插件开发之基础篇(5) 制作OSGi Bundle: http://www.cnblogs.com/liuzhuo/archive/2010/08/18/eclipse_plugin_1_2_2.html
Eclipse插件开发之基础篇(6) SWT简介: http://www.cnblogs.com/liuzhuo/archive/2010/09/01/eclipse_plugin_1_3_1.html

posted on 2017-07-10 15:30  alex5211314  阅读(129)  评论(0编辑  收藏  举报

导航