GUI 手册 · Chapter 32

Global Constant Editor

Global Constant Editor 用于在一处定义和管理项目全局使用的命名常量(Global Constant)。将常用的固定值以有意义的名称注册后,脚本与画面即可以名称引用,而无需直接书写数字,从而减少魔法数字。可通过菜单 ProjectGlobal Constant Editor、工具栏的 Constant Value Editor 按钮,或 Solution Explorer 中的 Constant Value Editor 项进入。

本编辑器与 GUI Text Editor 共用同一个基于表格的编辑器(TextEditorPage),仅所处理的目录类型不同。GUI Text Editor 处理画面显示文本,而本编辑器按行编辑全局常量值。

Constant Value Editor 界面
Constant Value Editor 界面

主要区域

画面自上而下由表头、编辑网格、底部工具/保存区三部分组成。

区域说明
表头TitleFile 标签显示当前编辑目录的标题与文件。
编辑网格每行对应一个全局常量的表格。按单元格选择与编辑。
底部区域左侧为缩放按钮,右侧为 SAVE · RESTORE 按钮。

编辑网格

每行表示一个常量,输入该常量的名称、值、说明。右键单击网格可打开管理行的快捷菜单。

菜单动作
Add Row新增一个常量行。
Duplicate Row复制所选行。
Move Up · Move Down将所选行上移或下移。
Delete Row删除所选行。
Increment Number在所选范围内逐步加一填充数字。

底部工具

左下角的缩放按钮可放大、缩小或还原网格显示比例。右下角的 SAVE 保存已编辑的常量目录,RESTORE 还原到最近一次保存的状态。

应用指南

常量在“多处使用相同值”或“今后可能一次性更改的值”(等待时间、重复次数、阈值等)上应用时效果最佳。反之,对仅在一处使用的一次性值,无需全部做成常量。名称应能体现该值的含义,这样阅读脚本时无需另行说明数字背景即可传达意图。

相关条目