`
salever
  • 浏览: 254619 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

利用Eclipse SDK 学习 Extension Point

    博客分类:
  • RCP
阅读更多

很多Eclipser在开发RCP时候,会遇到Extension Point的扩展问题,Eclipse有如此多的扩展点,以至于有时候根本不知道该用哪个,以及具体的用法。对于众多的扩展点,很少有书籍一一罗列讲解它的使用,可能也是因为没有必要,因为Eclipse SDK自己已经详细的给出了各种Extension Point的说明和使用,甚至一些示例。

 

比如与org.eclipse.ui相关的扩展点,基本都是定义在org.eclipse.ui里面,下面我们看看org.eclipse.ui的plugin.xml,打开Extension Point Tab页,会看到比如

 

 之类的Extension Point的,这时候,如果你的Eclipse是SDK版本,那么选中一个Extension Point,点击右侧的Show Extension potin description按钮,就可以打开一个介绍页面,这个页面提供了基本的介绍、用法和示例,足以我们来学习这个Extension point,比如选择Handler打开介绍:

 

拉到最下方,还会出现Sample。

 

 

如果这页的内容还不足以让你知道如何去使用Extension Point,你也许希望找到一个更具体的扩展例子,这时候点击find reference按钮,会搜索eclipse SDK中所有的扩展实现,比如:

 

 

选中一个,双击就可以看见它的实现了。

 

 

0
3
分享到:
评论
4 楼 halu126 2013-08-13  
点击右侧的Show Extension potin description按钮 没有反映怎么办!
3 楼 salever 2011-12-27  
被人追砍 写道
跳出来的是提示框

http://salever.iteye.com/blog/1153357 看看你的eclipse是不是SDK版本
2 楼 被人追砍 2011-12-27  
跳出来的是提示框
1 楼 被人追砍 2011-12-27  
要是点击后“Description for extension point"org.eclipse.ui.views" cannot be found”的提示框怎么回事?

相关推荐

    Java开发环境EclipseSDK

    此外,对于已经有Eclipse使用经验的开发者来说,继续使用Eclipse进行Android开发可以减少学习新工具的成本。 #### 五、总结 Eclipse SDK 是一款功能强大且高度可扩展的集成开发环境,特别适合Java开发。它提供了...

    eclipse sdk 3.7.2 的maven插件

    2014年08月01日,找了几天了。按照网上介绍一直无法安装。...eclipse sdk 3.7.2 的maven插件eclipse sdk 3.7.2 的maven插件eclipse sdk 3.7.2 的maven插件eclipse sdk 3.7.2 的maven插件eclipse sdk 3.7.2 的maven插件

    eclipse-SDK-3.4.1-win32

    Eclipse SDK 3.4.1-win32是一款专为Windows 32位操作系统设计的集成开发环境(IDE),主要用于Java应用程序的开发。Eclipse是一个开源项目,由全球各地的开发者社区共同维护和扩展,提供了丰富的功能和插件支持,...

    eclipse-SDK-3.0.1-win32.rar

    本篇文章将深入探讨Eclipse SDK 3.0.1的特性、安装过程以及在Windows环境下如何有效利用它进行开发工作。 1. **Eclipse SDK概述** Eclipse SDK不仅仅是Eclipse IDE,它还包含了Java开发工具(JDT)、插件开发工具...

    eclipse-SDK-3.4.2-win32

    5. **Source Code**:Eclipse SDK还包括了Eclipse项目的源代码,这对于想要学习Eclipse工作原理或者开发Eclipse插件的开发者来说非常有价值。 6. **Emulator Support**:对于移动开发,Eclipse可能包含模拟器支持,...

    eclipse-SDK-3.7.2-Win64安装包

    eclipse-SDK-3.7.2-Win64安装包,支持64位系统,解压即可使用无需安装。无需配置,软件较大,上传百度网盘链接下载地址.txt

    eclipse-SDK-3.7.1-win32

    《Eclipse SDK 3.7.1 for Windows 32位:深度解析与应用指南》 Eclipse SDK 3.7.1-win32是一款专为Windows 32位操作系统设计的开发工具集,它是Eclipse平台的核心组件,提供了丰富的功能,支持多种编程语言的开发,...

    Eclipse sdk中查看jar源代码的方法.doc

    ### Eclipse SDK中查看JAR源代码的方法 #### 引言 在进行软件开发的过程中,我们经常需要使用到第三方库或框架。这些库通常被打包成JAR文件供开发者使用。有时候,为了理解某个方法的工作原理或者调试代码时遇到的...

    eclipse sdk

    Eclipse SDK是一款强大的集成开发环境(IDE),尤其在Java开发领域有着广泛的使用。然而,它也是Android开发的重要工具,特别是对于初学者和专业开发者来说。本文将深入介绍Eclipse SDK在Android开发中的应用,以及...

    eclipse-SDK-4.0-win32

    Eclipse SDK 4.0-win32 是一个针对Windows操作系统的老版本Eclipse集成开发环境(IDE),主要用于Java应用程序的开发。这个版本发布于Eclipse平台的早期阶段,它支持Java 1.6版本,这意味着你需要确保你的系统上安装...

    eclipse SDK 3.5.1 linux 官方最新版

    Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多...

    Eclipse and Framework Extension Languages

    Eclipse and Framework Extension Languages \Eclipse and Framework Extension Languages \Eclipse and Framework Extension Languages

    EclipseSDK7.0.rar

    Eclipse SDK 7.0是针对开发者的一款集成开发环境(IDE),特别针对Android应用程序开发进行了优化。这个版本的Eclipse集成了ADT(Android Developer Tools)插件,使得开发者能够更方便地创建、调试和发布Android 24...

    Eclipse SDK 3.5 win32 zip官方最新版

    Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多...

    JDK,JRE,J2SDK,eclipse SDK之间的关系

    ### JDK、JRE、J2SDK与Eclipse SDK之间的关系 #### 1. JDK与JRE的关系 **JRE(Java Runtime Environment)**,即Java运行时环境,它包含了运行Java程序所需的基本组件,如Java虚拟机(JVM)、核心类库等。简单来说...

    EclipseSDK64bit4.5.0官方正式版

    Eclipse是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java ...

    最新版windows eclipse-SDK-4.16-win32-x86_64.zip

    这个"最新版windows eclipse-SDK-4.16-win32-x86_64.zip"文件是专为Windows操作系统设计的64位版本Eclipse SDK的最新发行版。Eclipse SDK不仅包含Eclipse IDE,还包括了开发工具、APIs以及构建应用程序所需的其他...

    eclipse-SDK-4.2.2-win32

    Eclipse SDK 4.2.2-win32是一款专为Windows平台设计的Java开发环境,它不仅是一个强大的Java编程编辑器,还集成了多种开发工具,使得开发者可以高效地进行软件开发和自动化测试。Eclipse作为开源软件,因其灵活性、...

    EclipseSDK 汉化包

    EclipseSDK汉化包是一种专为Eclipse集成开发环境(IDE)设计的语言本地化资源,目的是为了让用户在使用Eclipse时能以中文界面操作,提高工作效率。Eclipse是一款开源、跨平台的软件开发工具,广泛应用于Java、C++、...

    eclipse-SDK-3.4.1

    eclipse-SDK-3.4.1,eclipse-SDK-3.4.1

Global site tag (gtag.js) - Google Analytics