




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Eclipse平台入门,戚 欣 2005年9月,Eclipse平台的功能,支持GUI和non-GUI应用程序开发 支持多种内容类型(Java,HTML,C,XML) 方便的工具集成 使用Java编写工具 支持多操作系统,Plug-in架构,Eclipse Platform,Platform Runtime,Workbench,Workspace,Help,Team,工作台Workbench,桌面工作环境 包含一套资源管理工具 提供通用的资源导航方式 多个工作台能被同时打开,工作区Workspace,代表用户数据 一套用户自定义的资源 文件 允许任意字节数 文件夹 包含其他文件夹或文件 项目 文件和文件夹的集合,工作台组件,工作台包含透视图(Perspective) 透视图包括视图(View)和编辑器(Editor),views,editor,perspective,透视图Perspectives,透视图定义了工作台中视图的初始布局 透视图是面向任务的,针对不同的任务包含专用的视图 : Java透视图便于操作Java代码 资源透视图便于操作资源 调试透视图便于调试应用程序 一个工作台包含多个透视图,打开透视图,透视图通过以下方式打开: 选择 Window Open Perspective 菜单选项 点击透视图快捷按钮,可用透视图,缺省情况以下透视图在工作台中可以被使用:,保存透视图,透视图中视图和编辑器的布局能够被改变和保存 选择 Window Save Perspective As 保存透视图 透视图可以被保存为新的透视图(用户定义的透视图)或存在的透视图 能够重置透视图到原始状态 选择 Window Reset Perspective,定制透视图,定制当前透视图 能够定制菜单项和视图,删除透视图,只有用户自定义的透视图能被删除 如何删除透视图: 选择 Window Preference 展开 Workbench 选择 Perspectives 选择要删除的透视图 点击 Delete,编辑器Editors,当双击资源时,打开对应的编辑器 编辑器的类型依赖于资源的类型 编辑器打开后,在不同的透视图中始终打开 编辑器包含专用的菜单和工具条 当一个资源被改变时,编辑器的标题栏出现*号提示未保存改变,编辑器和文件类型,将文件类型于编辑器进行链接 选择 Window Preferences 选择 File Associations 选择文件类型 点击 Add 将文件类型与编辑器链接,视图Views,视图的主要目的是: 支持编辑器 提供可供选择的工作台表示和导航 视图可以有自己的菜单和工具条 视图中只包含对其可用的菜单项和工具条项,视图Views,视图能够: 单独显示 与其他视图重叠显示 通过点击标题栏进行移动,可以改变视图的布局 单视图可以移动至与其他视图重叠 重叠视图可以移动成单视图,向透视图添加视图,添加视图至当前透视图: 选择 Window Open Perspective Other Show View 窗口出现 选择将被显示的窗口 点击 OK,重叠视图Stacked View,重叠视图以活页夹形式出现 每个视图是一页活页,快捷视图Fast Views,快捷打开和关闭隐藏的视图 占用工作台的有限的空间 创建快捷视图: 拖动一个打开的视图至快捷条 从视图菜单中选择 Fast View 点击视图上下文菜单中的Fast View 激活快捷视图,Fast View,快捷视图Fast Views,点击快捷视图在当前透视图中打开对应视图 再次点击使对应视图隐藏,专用视图,Eclipse中最常使用的视图: Navigator View Bookmark View Task View Search View 这些视图显示专用的信息,导航视图Navigator View,在工作台中显示资源 提供资源的层次结构图 操作资源 编辑 导入/导出 Refactoring,添加任务Task,任务标明对资源的动作 与资源进行链接的任务 一般性任务 添加任务: 编辑器中某行的上下文菜单 选择 Add Task 删除任务: 任务上的上下文菜单 选择 Delete Task,任务视图Tasks View,显示所有任务 与资源链接的任务 一般性任务 开发过程中的编译错误,添加书签Bookmark,书签作为标签: 资源 文件中的某些行 为资源添加书签: 在Navigator view选择某个资源的上下文菜单 选择 Add Bookmark 指定书签名称 点击 OK,书签视图Bookmarks View,为文件中某行添加书签: 选择编辑器中某行的上下文菜单 选择 Add Bookmark 书签视图显示所有可用的书签 允许对书签进行操作,查找,Eclipse提供强大的查找机制 能够查找各类实体,包括文件,文本和Java类等 启动查找功能: 选择 Search Search 菜单 指定查找标准 点击 Search,查找结果,显示在查找视图Search View中 双击视图中的某项,以相应的编辑器打开文件 查询视图允许排序和再次查询,Preferences对话框,用于定制Eclipse 设置用户偏好 选择 Window Preferences 菜单打开,Eclipse架构 Architecture,基于插件(Plug-in)的灵活、可扩展架 此架构允许: 其他工具能够在平台内被使用 其他工具能够被进一步扩展 实现工具与平台的集成,Eclipse 架构,Eclipse Platform,Platform Runtime,Workbench,Workspace,Help,Team,JFace,SWT,Eclipse SDK,运行时内核 Runtime,Eclipse中,除了运行时内核,其他所有都是插件 代表平台基础,非常小的内核 所有建立在运行时内核的其他子系统都遵循插件规则 基础平台包括: 资源管理 工作台Workbench 团队Team 调试Debug 帮助Help,插件Plug-ins,为平台提供额外功能的外部工具 与平台完全集成 插件Plug-ins: 定义扩展点 extension points 每个插件定义自己的一套扩展点 实现专用的功能 通常情况平台不具备此功能 提供自己的一套API 用于对功能的再次扩展,插件Plug-ins,插件实现定义在扩展点API接口中的行为能力 插件能声明扩展点并对其进行扩展 使用Java编程语言开发插件,什么组成了插件?,插件包含: JAR 文件 包含插件代码的打包文件 plugin.xml 描述插件的清单 about.html 对插件的语言描述 perties Plugin-in 属性,描述插件,对平台的扩展必须进行注册 每个插件有一个描述清单文件: 插件代码的位置 插件增加的扩展 描述清单文件是plugin.xml 可以使用Eclipse工具编辑 一般描述: Name, id, 和 version of the plug-in 插件需要的其他插件列表 扩展点Extension points 插件代码的位置,Example Manifest File,打包插件,插件被打包成Java压缩包-JAR文件 Java包的命名规则: _.jar 标识符 描述清单文件中的完整版本号 例如: org.eclipse.demo.plugin.simple_1.0,安装插件,插件被安装至 plugins 目录, e.g: c:eclipseplugins,资源历史记录,改变并保存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政处罚法律框架试题及答案
- 敬老院火灾应急预案(3篇)
- 行政法学复习要点试题及答案总结
- 高频考点2025年软考试题及答案
- 网吧火灾事故应急预案(3篇)
- 行政法与社会责任的权责界定研究试题及答案
- 软件水平考试的回顾与展望及试题及答案
- 行政法学知识拓展试题与答案
- 2025年软考软件设计师试题及答案分析
- 服务质量提升方案计划
- 2025年中级会计师考试试卷及答案
- 2024秋招北森题库数学百题
- 2025年入团考试知识点概述与试题及答案
- 2025届高三下学期5月青桐鸣大联考 英语试卷+答案
- 2025年铸造工(技师)职业技能鉴定理论考试题库(含答案)
- 演出服装定制合同协议
- 分子生物学基本概念的考核试题及答案
- 2025-2030中国钛酸锂行业竞争分析及发展前景研究报告
- 家校共育“心”模式:青少年心理健康教育家长会
- Adobe认证设计师测试中的典型试题及答案
- 2023年高考生物试卷(福建)(空白卷)
评论
0/150
提交评论