eclipse简介eclise简介pse简介.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
eclipse简介eclise简介eclipse简介eclipse简介

Eclipse 平台及应用 第一章 Eclipse平台简介 1.1 Eclipse平台的目标 1.2 Eclipse 平台结构 平台结构简介 Platform Runtime:负责管理插件注册表和插件。 插件是一种结构化组件,使用plugin.xml来向系统描述自己。 Workspace:管理Eclipse平台中的资源,包括项目、文件和文件夹。 Workbench:高级用户界面框架,用于构建由插件构建的复杂用户界面的产品。 SWT:与本机底层窗口系统紧密集成的小窗口工具箱和图形库; Jface:使用SWT实现的用户界面工具箱。 Team:定义附加API,允许插件集成版本和配置管理资源库的功能等。 Help:允许用户浏览、搜索和打印系统帮助文档。 Debug:公共的调试用户界面和一般化的调试模式。 平台运行时间(Platform Runtime) 插件描述:Plugin.xml 插件典型体系结构 工作台(Workbench) Workbench is UI personality of Eclipse Platform UI paradigm centered around Editors Views Perspectives SWT SWT = Standard Widget Toolkit Generic graphics and GUI widget set buttons, lists, text, menus, trees, styled text... Simple Small Fast OS-independent API Uses native widgets where available Emulates widgets where unavailable JFace JFace is set of UI frameworks for common UI tasks Designed to be used in conjunction with SWT Classes for handling common UI tasks API and implementation are window-system independent 透视图(Perspective) Perspectives are arrangements of views and editors Different perspectives suited for different user tasks Users can quickly switch between perspectives Task orientation limits visible views, actions Scales to large numbers of installed tools Perspectives control View visibility View and editor layout Action visibility Extension point for new perspectives Eclipse Platform includes standard perspectives Resource, Debug, … Perspective API 视图(View) Views provide information on some object Views augment editors Example: Outline view summarizes content Views augment other views Example: Properties view describes selection Extension point for new types of views Eclipse Platform includes many standard views Resource Navigator, Outline, Properties, Tasks, Bookmarks, Search, … View API and framework Views can be implemented with JFace viewers 编辑器(Editor) Editors appear in workbench editor area Contribute actions to workbench menu and tool bars Open, edit, save, close lifecycle Open editors are stacked Extension point for contributi

您可能关注的文档

文档评论(0)

ganqludp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档