2025年4月新疆自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发)

发布日期:2024-12-28 14:26:53 编辑整理:新疆自考网 【字体: 【学历咨询】
立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

>>>新疆自考助学报名入口<<<


【导语】2025年4月新疆自考03173《软件开发工具》章节串讲,接下来和新疆自考网小编一起来看看吧!


2025年4月新疆自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发)(图1)


      知识点名称知识点内容
      插件简介
      ★★
      定义:插件是一种遵循其所依附的软件的接口规范所编写出来的程序。
      构成:每个插件都是由一个插件清单文件(plugin.xml)和一些可选文件组成。Eclipse插件清单文件描述了插件的名字、版本号以及使用的或本身定义的扩展点等信息。一个典型的插件文件夹一般包括:
      (1)plugin.xml。插件清单文件,主要有plugin、runtime、requires和extension四个标签。其中,plugin标签的属性提供的是插件的基本信息,最重要的是id,它要求不能和现有的Eclipse插件id有冲突。
      (2)plugin.properties。插件的一般信息,记录插件的属性设置,容纳被plugin.xml引用的字符串。
      (3)about.html。记录证书信息。
      (4)*.jar。插件需要的类文件。
      (5)lib。容纳第三方JAR包。
      (6)icons。容纳icon文件,通常是GIF格式。
      (7)其他需要的文件。
      Eclipse在首次启动时,会扫描并查找plugins目录下的已被定义的插件。如果发现某个插件有多个版本,只有一个(通常是高版本号)将被使用。
      PDE基本操作★★PDE透视图主要包括清单编辑器和插件大纲两部分。
      清单编辑器是一个多页编辑器,主要由六个页面组成:
      ①概述页面(此页面由“一般信息”和“执行环境”两个主要部分组成);
      ②依赖性页面(该页面指定了当前插件运行时所需的插件列表);
      ③运行时页面(显示插件提供给其他插件使用的所有包,以及插件运行时类路径中的库和文件夹。);
      ④扩展页面(从总体上显示了当前插件可用的扩展点);
      ⑤扩展点页面(指定扩展点的三个值:扩展点标识;扩展点名称;扩展点模式);
      ⑥构建页面(包含构建、打包和导出插件时所需的所有信息)。
      常用插件扩展点★★Eclipse插件用户界面的三个基本构成元素是视图、编辑器和透视图。
      (1)视图扩展点:在Eclipse中,同一时间只能显示一个编辑器,但是可以显示多个视图,这是视图和编辑器最显著的区别。
      (2)编辑器扩展点:通过扩展org.eclipse.ui.sditors来将新编辑器添加至工作台。编辑器是工作台页面内的可视组件。工作台能够创建内部编辑器和外部编辑器。工作台与外部编辑器之间的集成更为松散。
      (3)透视图扩展点:透视图就是将已有的视图、操作集及编辑器进行组合和布局,从而支持特定的用户需求。透视图工厂用于定义透视图的初始布局和可视操作集。

      常用插件介绍与使用
      ★★
      插件名称类别功用
      CDT代码类提供功能完全的C/C++集成开发环境
      MDT建模类用于创建工业标准原型,提供了基于原型来开发模型的仿真工具
      PDT语言类为Eclipse平台提供一个PHP开发工具框架。包含了开发PHP的所有开发组件,易于扩展
      VEUI类允许通过一个完全的WYSIWYG图形化编辑器来创建SWT/AWT/Swing应用程序
      EMF建模类EMF用于定义和实现结构化模型的框架。功能:代码生成、输入、默认的持久化机制和模型编辑器
      GEFUI类是一个功能强大的可视化模型编辑框架,用于快速开发图形编辑器
      XMLBuddyXML类用于编辑XML文件
      Code Analysis代码分析类分析Java工程的依赖性,拥有自己的透视图,以清晰的方式通过一系列图表来显示分析结果
      Log4E代码管理类为了更好地配置项目日志
      LombozJ2EE类可以帮助开发者使用Eclipse建立、测试、部署J2EE应用
      DBEdit数据库类提供视图、数据库编辑和设计功能
      Raman VideoPlayer,
      Eclipse games
      娱乐类提供视图和游戏类插件


点击咨询老师2025年新疆自考报名时间、报考流程、报名条件、考试安排、专业介绍、院校选择、自考费用......


关注新疆自考网微信公众号

其他人还看了:
免责声明

《新疆自考网》免责声明:

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。

新疆自考-便捷服务

2025年4月新疆自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发)

编辑:新疆自考网  时间:2024-12-28 14:26:53  阅读(
立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

>>>新疆自考助学报名入口<<<


【导语】2025年4月新疆自考03173《软件开发工具》章节串讲,接下来和新疆自考网小编一起来看看吧!


2025年4月新疆自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发)(图1)


      知识点名称知识点内容
      插件简介
      ★★
      定义:插件是一种遵循其所依附的软件的接口规范所编写出来的程序。
      构成:每个插件都是由一个插件清单文件(plugin.xml)和一些可选文件组成。Eclipse插件清单文件描述了插件的名字、版本号以及使用的或本身定义的扩展点等信息。一个典型的插件文件夹一般包括:
      (1)plugin.xml。插件清单文件,主要有plugin、runtime、requires和extension四个标签。其中,plugin标签的属性提供的是插件的基本信息,最重要的是id,它要求不能和现有的Eclipse插件id有冲突。
      (2)plugin.properties。插件的一般信息,记录插件的属性设置,容纳被plugin.xml引用的字符串。
      (3)about.html。记录证书信息。
      (4)*.jar。插件需要的类文件。
      (5)lib。容纳第三方JAR包。
      (6)icons。容纳icon文件,通常是GIF格式。
      (7)其他需要的文件。
      Eclipse在首次启动时,会扫描并查找plugins目录下的已被定义的插件。如果发现某个插件有多个版本,只有一个(通常是高版本号)将被使用。
      PDE基本操作★★PDE透视图主要包括清单编辑器和插件大纲两部分。
      清单编辑器是一个多页编辑器,主要由六个页面组成:
      ①概述页面(此页面由“一般信息”和“执行环境”两个主要部分组成);
      ②依赖性页面(该页面指定了当前插件运行时所需的插件列表);
      ③运行时页面(显示插件提供给其他插件使用的所有包,以及插件运行时类路径中的库和文件夹。);
      ④扩展页面(从总体上显示了当前插件可用的扩展点);
      ⑤扩展点页面(指定扩展点的三个值:扩展点标识;扩展点名称;扩展点模式);
      ⑥构建页面(包含构建、打包和导出插件时所需的所有信息)。
      常用插件扩展点★★Eclipse插件用户界面的三个基本构成元素是视图、编辑器和透视图。
      (1)视图扩展点:在Eclipse中,同一时间只能显示一个编辑器,但是可以显示多个视图,这是视图和编辑器最显著的区别。
      (2)编辑器扩展点:通过扩展org.eclipse.ui.sditors来将新编辑器添加至工作台。编辑器是工作台页面内的可视组件。工作台能够创建内部编辑器和外部编辑器。工作台与外部编辑器之间的集成更为松散。
      (3)透视图扩展点:透视图就是将已有的视图、操作集及编辑器进行组合和布局,从而支持特定的用户需求。透视图工厂用于定义透视图的初始布局和可视操作集。

      常用插件介绍与使用
      ★★
      插件名称类别功用
      CDT代码类提供功能完全的C/C++集成开发环境
      MDT建模类用于创建工业标准原型,提供了基于原型来开发模型的仿真工具
      PDT语言类为Eclipse平台提供一个PHP开发工具框架。包含了开发PHP的所有开发组件,易于扩展
      VEUI类允许通过一个完全的WYSIWYG图形化编辑器来创建SWT/AWT/Swing应用程序
      EMF建模类EMF用于定义和实现结构化模型的框架。功能:代码生成、输入、默认的持久化机制和模型编辑器
      GEFUI类是一个功能强大的可视化模型编辑框架,用于快速开发图形编辑器
      XMLBuddyXML类用于编辑XML文件
      Code Analysis代码分析类分析Java工程的依赖性,拥有自己的透视图,以清晰的方式通过一系列图表来显示分析结果
      Log4E代码管理类为了更好地配置项目日志
      LombozJ2EE类可以帮助开发者使用Eclipse建立、测试、部署J2EE应用
      DBEdit数据库类提供视图、数据库编辑和设计功能
      Raman VideoPlayer,
      Eclipse games
      娱乐类提供视图和游戏类插件


点击咨询老师2025年新疆自考报名时间、报考流程、报名条件、考试安排、专业介绍、院校选择、自考费用......


关注新疆自考网微信公众号

《新疆自考网》免责声明:

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。