Tivoli 服务台 6.0 开发工具包工具与公用程序指南

第 1 章:开发工具包集成开发环境

返回目录


简介

IDE 的用途

开发工具包集成开发环境或 IDE 是一个用来写开发工具包应用程序的集成工作空间。IDE 使用户可通过在图形用户界面(GUI)环境中选择选项,而不从命令提示符开始工作来建立应用程序。可使用 IDE 组织开发工具包应用程序,并访问建立这些应用程序所需的工具。

IDE 分层结构

在 IDE 内,所有开发工具包应用程序都组织在一个项目文件内的分层结构中。在 IDE 中,每个项目都是一个文件,由一个或多个称为目标的窗口组成。目标包含称为项的组件,项用来建立应用程序。

要建立应用程序,工作流通常按照此分层结构的顺序运行。下列步骤总结了使用分层方法建立开发工具包应用程序项目的过程。

  1. 标识要包含到项目文件中的所有现有源代码文件。用户可能想为这些文件设置一个目录。
  2. 创建新项目文件。
  3. 将目标添加到项目文件中。
  4. 将项添加到目标中。
  5. 为每个项创建源代码文件(除非该文件已经存在)。

什么是项目?

项目是 IDE 的分层文件结构中的最高层。它是一个窗口,可显示目标列表。依要创建的应用程序的复杂性以及如何选择组织应用程序的不同,一个项目可有一个或多个目标。

什么是目标?

目标是一个窗口,它与项目链接。目标窗口显示与该项目有关的项列表。依您组织开发工具包应用程序方式的不同,一个目标可以包含某一项目的所有项,或者项可编组到多个目标中。

什么是项?

项是 IDE 的分层文件结构中的最低层。它是窗口,与目标链接。项窗口显示与目标有关的某一项的名称。一个或多个项可构成一个目标。

项名称是用来创建应用程序的源文件的完整路径(包括文件名)。因为文件是通过路径名引用的,而不是将文件物理复制到 IDE 中,所以不必在 IDE 内创建文件,以将其包含到项目中。可将任何文件在 IDE 中定义为该项目的一部分。

IDE 中所用的程序

编辑程序

有两种编辑程序:缺省文本编辑器和接口设计器。缺省文本编辑器用来编辑 ASCII 文本文件。您的操作系统已定义了缺省文本编辑器,但您可将其更改为另一个编辑器。有关详细信息,请参见本章后面的使用文本编辑器编辑项那一节。

接口设计器用来编辑 .df 文件。有关使用接口设计器的详细信息,请参见 Tivoli 问讯台 6.0 开发工具包接口设计器指南

建立程序

有两种建立程序可将文件从源格式转换为对象格式。建立过程中,建立程序会创建一个新文件,该文件具有一个从原始文件扩展名衍生来的扩展名。

建立程序将文件转换为机器代码,并将一个"c"添加到该文件扩展名中。建立 .kb(知识库)文件会创建一个具有 .kbc 扩展名的文件。

下列实例列出了建立程序以及每个程序所转换的文件类型。

建立程序 转换
接口生成器 .df 到 .dfc
TSD 脚本分析器 .kb 到 .kbc

运行程序

运行过程运行或显示文件,并在进行此操作时指定运行所选文件的程序。例如,接口查看器可用来查看 .df 文件。

处理项目文件

概述

本节包括下列主题:

创建新项目文件

创建新项目文件时,建议您为自己的文件创建一个新的单独的目录。

要创建新项目文件:

  1. 从“TSD 集成开发环境”窗口,打开“开发工具包 IDE”。
  2. 从“文件”菜单,选择“新建”。此时可为项目文件建立目标与项。

打开现有项目文件

通过下列步骤可打开一个现有项目文件。

要打开一个现有项目文件:

  1. 如果 IDE 未打开,可打开“IDE”。
  2. 从“文件”菜单,选择“打开”。
  3. 从“打开项目文件”对话框,选择要使用的项目文件的文件名。
  4. 选择打开。

保存项目文件

为项目文件命名时,缺省扩展名为 .ide。您可指定任何扩展名。

要用原始文件名保存项目文件:

  1. 从“文件”菜单,选择“保存”。此时,添加到项目文件中的任何新信息都保存到原始文件名中。

要将项目文件保存到另一个文件名中:

  1. 从“文件”菜单,选择“另存为”。
  2. 指定要用于文件的路径和文件名。
  3. 选择“打开”。

使用项目文件中的目标

概述

打开或创建项目文件后,可向其添加目标。可按您所需在项目文件中创建多个目标,但至少必须有一个目标。也可向目标添加任意多项。但是,作为一种组织工具,每个目标应只包含作为一个逻辑组信息或文件的一部分的项。

本节包括下列主题:

将目标添加到项目文件中

每个目标都包含多个项,这些项是用来建立应用程序的一个相关数据组的一部分。请采用下列步骤
将目标添加到项目文件中。

  1. 打开要使用的项目文件。
  2. 从“目标”菜单,选择“添加”。
  3. 在“目标标题”框中,输入新目标的标题。
  4. 注:目标标题为必需选项。如果不提供标题,则显示错误消息,说明接受目标之前必须提供一个值。

  5. 选择“确认”。

编辑目标名称

编辑目标使您可更改目标名称。

要编辑目标:

  1. 打开要使用的项目文件。
  2. 选择要编辑的目标的标签,激活该目标。
  3. 从“目标”菜单,选择“编辑”。
  4. 对目标标题进行更改。
  5. 选择“确认”,以返回项目文件。

清除目标

清除目标会移去其中的所有项,尽管清除过程不影响源文件。

注意:不能撤消清除过程。一旦清除目标中的项,则恢复这些项的唯一方法是关闭项目文件,但不保存该文件,或手动将每个项添加回目标。

要清除目标中的项,请采用下列步骤进行操作。

  1. 选择要清除的目标的标签,激活该目标。
  2. 从“目标”菜单,选择“清除”。显示一条警告消息,询问您是否想删除该目标中的所有项。
  3. 选择下列选项之一。
如果... 则...
想清除该目标 选择“是”
不想清除该目标 选择“否”

从项目文件中删除目标

如果删除项目文件中的目标,则也从项目文件中删除该目标上的所有项。该删除不影响源文件。

  1. 要删除目标,可通过选择要删除的目标的标签激活该目标。
  2. 从“目标”菜单,选择“删除”。显示一条警告消息,询问您是否想删除该目标。
  3. 选择下列选项之一。
如果... 则...
想删除该目标 选择“是”
不想删除该目标 选择“否”

处理项

概述

目标项是对源文件的引用,可随时将目标项添加到它的目标,或从它的目标中将它删除。

本节包括下列主题:

将项添加到目标中

在将项添加到项目文件中的目标之前,请考虑下列信息:

要将项添加到目标中:

  1. 选择要使用目标的标签,激活该目标。
  2. 从“项”菜单,选择“添加”。
  3. 从文件名列表中,选择要添加到目标中的项的文件名。
  4. 选择打开。

占位符

建立项目文件时,可能想为尚未创建的源文件添加占位符。占位符是空文件,它使您可构成应用程序的结构,尽管可能没有源材料。例如,尽管还未创建帮助文本,但您可能想创建将最终成为应用程序帮助文件的文件。

要创建占位符:

  1. 选择要使用目标的标签,激活该目标。
  2. 从“项”菜单,选择“添加”。
  3. 在文件名框中,输入要添加的项名称。
  4. 选择打开。

删除项

可选择删除某一项,因为不再想使其与特定目标相关联或需要将其移到另一个目标中。移动某一项的唯一方法是从其当前目标中将其删除,然后将其添加到另一个目标中。

要从目标中删除某一项:

  1. 选择要删除的项。
  2. 从“项”菜单,选择“删除”。也可按“DELETE”键。显示一条警告消息,询问您是否想删除该项。
  3. 选择下列选项之一。
如果... 则...
想删除该项 选择“是”
不想删除该项 选择“否”

使用文本编辑器编辑项

概述

编辑某一目标中的项使您可在建立应用程序时进行更改。根据项类型的不同,项可与不同的文本编辑器相关联。例如,代码模块可与文本编辑器相关联,而对话框文件与接口设计器相关联。

本节包括下列主题:

打开与关闭文本编辑器

项目文件中的每一项都自动与可用来修改其内容的文本编辑器相关联。

要打开文本编辑器:

  1. 选择要编辑的项。
  2. 从“项”菜单,选择“编辑”。
  3. 注:也可通过双击要编辑的项打开文本编辑器。

要关闭文本编辑器:

  1. 查看对项文件所做的更改。
  2. 从“文件”菜单,选择“保存”。
  3. 从“文件”菜单中选择“退出”。

更改缺省文本编辑器

可能有您想更改缺省文本编辑器的情况。例如,如果您有一个通常使用的文本编辑器,您宁愿继续使用它而不使用随 IDE 提供的缺省文本编辑器。

要更改缺省文本编辑器:

  1. 从“选项”菜单,选择“编辑器”。
  2. 将所列的编辑器更改为您选择的一个编辑器。
  3. 选择“确认”。

建立项

概述

IDE 提供了几个选项,可用来建立与更新某一项的对象代码。本节包括下列主题:

建立与更新间的区别是建立项时,所有指定的项都无条件地重建。有关建立应用程序的详细信息,请参见 TSD 脚本分析器

更新项时,只重建那些源代码比对象代码更新的项。有关详细信息,请参见更新项目那一节。

:如果所选要更新的项没有对象代码,则建立该项代码。

当 IDE 执行建立程序时,它将要建立项的名称作为命令行自变量传送给建立程序。建立或更新多个文件时,会显示一条消息确认建立或更新是否成功。

如果将建立程序指定为某一项的命令行,则在应用程序中执行替换。如果不定义命令行,则使用所选项的名称。如果未为所选项指定建立程序,则显示警告消息。

建立项

要在目标中建立项:

  1. 选择要使用的项。
  2. 从“项”菜单,选择“建立”。

重建目标中的所有项

要建立目标上的所有项:

  1. 选择要使用的目标。
  2. 从“建立”菜单,选择“重建目标”。

重建项目中的所有项

要建立项目中的所有项:

  1. 从“建立”菜单,选择“全部重建”。

更新项目

概述

您可以只更新应用程序中的目标或更新整个项目文件(包括相关目标与项)。

本节包括下列主题:

更新目标中的所有项

要更新目标上的所有项:

  1. 选择要使用的目标。
  2. 从“建立”菜单,选择“更新目标”。

更新项目文件

要更新项目文件中的所有项:

  1. 从“建立”菜单,选择“更新全部”。

建立与更新 .kb 文件

概述

知识库的建立与更新方式与项的建立与更新方式相同。即,对于更新来说,TSD 脚本分析器分析该项目中其时间戳记比其 .kbc 文件更新的所有 .kb 文件,或者如果没有 .kbc 文件,则创建一个 .kbc 文件。

重建 .kb 文件使 TSD 脚本分析器分析项目中的所有 .kb 文件,而不管 .kb 文件的修改时间。

本节包括下列主题:

重建知识库

要建立知识库:

  1. 从“集成开发环境”窗口,选择要使用的 .kb 文件。
  2. 从“建立”菜单,选择“重建 KB”。

更新知识库

要更新知识库:

  1. 从“集成开发环境”窗口,选择要更新的 .kb 文件。
  2. 从“建立”菜单,选择“更新 KB”。

运行文件

概述

IDE 可运行任何可执行文件。本节包括下列主题:

运行文件

要运行文件:

  1. 从“集成开发环境”窗口,选择要运行的项。
  2. 执行下列操作之一:
  3. ~ 从“项”菜单,选择“运行”。

    ~ 单击“运行”工具条按钮。

设置运行开发工具包程序的工作目录

要设置运行开发工具包程序的工作目录:

  1. 从“选项”菜单,选择“运行目录”。
  2. 输入要运行开发工具包程序的目录名称。
  3. 选择“确认”。

Tivoli 服务台 6.0 开发工具包工具与公用程序指南

返回目录
版权所有