使用与 Eclipse 的平台集成
使用与 Eclipse 的平台集成时,标准
Rational® Rhapsody®
元素(如浏览器、图显示区域和输出窗口)显示在 Eclipse 用户界面中。与任何其他插件一样,在 Eclipse 中可对这些 UI 元素进行操作。使用平台集成时,几乎所有 Rhapsody 功能部件都可用,但是也有一些例外。在 Eclipse 中访问特定
Rational Rhapsody
功能与在 Rhapsody 的独立版本中略有不同,但是这些不同点是相当直观的。
平台集成需求
Eclipse 平台与
IBM Rational Rhapsody
的集成存在各种软件需求和许可证需求。
Eclipse 中的 Rational Rhapsody 透视图
Eclipse 中显示的标准
IBM Rational Rhapsody
界面元素与独立版本中的界面元素的功能相同,只是与特定窗口相关联的图标显示在该窗口顶部。
对附加组件工具的 Eclipse 平台集成支持
IBM Rational Rhapsody
的 Eclipse 平台集成支持附加组件配置管理工具以及 XMI 文件导入和导出功能。
在 Eclipse 中创建 Rational Rhapsody 项目
您可以使用标准的 Eclipse“新建项目”窗口从 Eclipse 中创建新的
Rational Rhapsody
项目。
在 Eclipse 平台集成中创建图
可以使用
IBM Rational Rhapsody
平台集成在 Eclipse 中创建图。
在 Eclipse 中打开 Rational Rhapsody 项目
添加 Rational Rhapsody 模型元素
通过在 Eclipse 中使用“Rhapsody 建模”透视图,您可以使用模型浏览器的弹出菜单将元素添加到您的模型。
过滤 Rational Rhapsody 文件类型
添加文件时,您可以阻止 Eclipse 显示不想要的
Rational Rhapsody
项目文件类型。
将 Rational Rhapsody 项目导入 Eclipse 中
除了能够在
IBM Rational Rhapsody
平台集成中创建项目外,您还可以导入现有
Rational Rhapsody
项目。
将 Eclipse 源代码导出到 Rational Rhapsody 项目
导入源代码(反向工程)
导入 Rational Rhapsody 单元
您可以使用标准的 Eclipse“导入”窗口将单个
Rational Rhapsody
单元导入到现有
Rational Rhapsody
项目中。 导入该单元时,您可以选择
作为引用
、
添加子单元
和
添加从属项
等选项。
在模型中执行搜索和替换
IBM Rational Rhapsody
搜索工具可用于 Eclipse 中的各种操作。
检查模型
要启动检查模型过程,请使用下列其中一种方法:
在 Eclipse 中生成代码
可以使用 Eclipse 工具来检查模型、生成代码以及编辑所生成的代码。
在模型和代码间同步
IBM Rational Rhapsody
使您可以在模型或代码中工作的同时保持两者的同步,以便在其中之一中的变更在另一方中自动反应出来。 此功能称为动态模型代码关联 (DMCA).
使用 Eclipse 编辑器编辑代码
如果要编辑特定模型元素的代码,那么您可以在模型浏览器中选择该元素,然后从弹出菜单中选择“编辑代码”。您还可以通过选择图上的元素并从弹出菜单中选择“编辑代码”来使用相关代码。
构建 Eclipse 项目
在检查模型并生成代码之后,您可以构建项目。
调试 Eclipse 项目
构建项目后,您可以将 Eclipse 调试工具与
IBM Rational Rhapsody
调试透视图配合使用。 请选择
运行
菜单,然后选择通常在 Eclipse 中 使用的任何调试工具。
使用 Eclipse 3.6 平台集成进行调试
缺省情况下,Eclipse 3.6 使用 GDB 协议。 目前,
Rational Rhapsody
仅支持标准调试器。
Eclipse 中的 Rational Rhapsody 应用程序的动画
运行动画
IBM Rational Rhapsody
应用程序时,Eclipse 将切换到
Rational Rhapsody
调试透视图。 您可以使用
Rational Rhapsody
动画功能和 Eclipse 调试工具来调试动画应用程序。
Eclipse 中的模型开发
IBM Rational Rhapsody
Eclipse 插件将模型集成到 Eclipse 环境中,这允许软件开发者利用在同一个开发环境中工作的优势来简化其工作流程。
生成 Rational Rhapsody 报告
要根据模型生成报告,请使用
IBM Rational Rhapsody ReporterPLUS
文档工具来创建 Microsoft Word、Microsoft PowerPoint、HTML、RTF 和文本文档。
Rational Rhapsody ReporterPLUS
预定义的模板将从模型中抽取文本和图、将这些文本和图排列在文档中并设置该文档的格式。
自动创建 Eclipse 项目
使用与 Eclipse 的工作流集成时,可以使 Eclipse 项目创建自动化,而不必使用“Rhapsody 配置向导”进行创建。
父主题:
将 Rational Rhapsody 与 Eclipse 集成
反馈