欢迎您访问陕西自考网!网站为考生提供陕西自考信息服务,供学习交流使用,非政府官方网站,官方信息以陕西省招生考试院(www.sneea.cn)为准 RSS地图 | 网站导航

陕西自考网

2024年10月陕西自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发)

编辑整理:陕西自考网 发表时间:2024-07-20 10:23:22   字体大小:【   【添加招生老师微信】


立即购买

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

>>>点击进入陕西自考助学报名入口<<<


【导语】2024年10月陕西自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发):


    知识点名称知识点内容
    插件简介
    ★★
    定义:插件是一种遵循其所依附的软件的接口规范所编写出来的程序。
    构成:每个插件都是由一个插件清单文件(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
    娱乐类提供视图和游戏类插件


更多最新自考公告、考试提醒、政策解读、自考答疑、备考指导、考前资料......考生可以点此获取陕西自考免费咨询或者关注《陕西自考服务网》微信公众号,及时获取陕西自考最新信息!

本文标签:陕西自考工学类2024年10月陕西自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发)

转载请注明:文章转载自(http://www.sxzk.sx.cn

本文地址:http://www.sxzk.sx.cn/zl_gxl/24306.html


《陕西自考网》免责声明:

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

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

陕西自考便捷服务

2024年10月陕西自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发)

整理:陕西自考网 时间:2024-07-20 10:23:22   浏览( 


立即购买

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

>>>点击进入陕西自考助学报名入口<<<


【导语】2024年10月陕西自考03173《软件开发工具》章节串讲(第十三章:Eclipse 插件的使用与开发):


    知识点名称知识点内容
    插件简介
    ★★
    定义:插件是一种遵循其所依附的软件的接口规范所编写出来的程序。
    构成:每个插件都是由一个插件清单文件(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
    娱乐类提供视图和游戏类插件


更多最新自考公告、考试提醒、政策解读、自考答疑、备考指导、考前资料......考生可以点此获取陕西自考免费咨询或者关注《陕西自考服务网》微信公众号,及时获取陕西自考最新信息!


《陕西自考网》免责声明:

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

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