MySQL Workbench 手册  /  ...  /  文件、全局变量、类、模块和通知选项卡

C.5.3 文件、全局变量、类、模块和通知选项卡

除了主 外壳 选项卡之外,Workbench 脚本外壳还具有 文件全局变量模块通知 选项卡。

文件选项卡

文件 选项卡列出了用户定义(自定义)脚本文件的文件夹和文件。文件浏览器类别为 用户脚本用户模块用户库,如下图所示。

图 C.3 Workbench 脚本外壳选项卡:文件

Content is described in the surrounding text.

默认情况下,脚本存储在 MySQL Workbench 配置文件夹的 scripts/ 文件夹中。下表列出了每个平台的默认位置。

表 C.4 默认脚本位置

操作系统 默认 scripts/ 路径
Linux ~/.mysql/workbench/scripts
macOS ~/Library/Application\ Support/MySQL/Workbench/scripts/
Windows 7 C:\Users\[user]\AppData\Roaming\MySQL\Workbench\scripts\

全局变量选项卡

窗口顶部有一个列表,用于选择 GRT 全局变量树显示的起点或根(参见下图)。默认情况下,此起点是树的根,即 '/'。您可以根据需要展开或折叠 GRT 全局变量树。GRT 全局变量树是 MySQL Workbench 用于存储文档数据的结构。单击任何项目都会在树下方面板中显示其名称和值。

图 C.4 Workbench 脚本外壳选项卡:全局变量

Content is described in the surrounding text.

类选项卡

class 是通过组合基本数据类型(整数、双精度数、字符串、字典、列表和对象)形成的用户定义数据类型。此选项卡显示 模块 选项卡中对象使用的类的定义。单击类将在类浏览器下方面板中显示对类的简要描述,如下图所示。

图 C.5 Workbench 脚本外壳选项卡:类

Content is described in the surrounding text.

选择 选项卡时,列表将显示以下项目

  • 按名称分组:按对象名称分组

  • 按层次结构分组:按继承分组

  • 按包分组:按功能分组

此选项卡的默认视图为 按名称分组。此视图按字母顺序显示所有不同的对象。单击 + 图标或双击包以显示结构的属性。

如果切换到层次结构视图,您将看到 GrtObject:所有其他对象都从中派生的父对象。

模块选项卡

模块 选项卡使您能够浏览 MySQL Workbench 安装的模块及其函数。在浏览器中单击模块会导致其详细信息显示在浏览器下方面板中,如下图所示。此功能对于探索可用模块及其支持的函数非常有用。它也是检查自定义模块是否已正确安装的一种方法。

图 C.6 Workbench 脚本外壳选项卡:模块

Content is described in the surrounding text.

通知选项卡

通知 选项卡包含 MySQL Workbench 模块使用的 notification 类集。单击通知类以获取其用法的描述,如下图所示。

图 C.7 Workbench 脚本外壳选项卡:通知

Content is described in the surrounding text.