注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。

Workshop 中的变更日志面板

Workshop 变更日志面板允许搭建者可视化模块版本之间的更改。这对于跟踪随时间进行的修改以及在调试模块问题时识别可能导致问题的更改非常有用。

理解变更日志

如果所选模块版本存在更改,面板将填充变更日志节点。有 5 种不同类型的更改:

  • 更改了: 节点已被修改(例如,按钮上的文本更改了)。
  • 添加: 节点已添加到模块中。
  • 删除: 节点已从模块中移除。
  • 移动: 节点已重新定位(例如,从页面 1 移动到页面 2)。
  • 已变为未使用: 微件已被删除但未从模块中移除,将其移至 未使用微件

Changelog Node Types

上图表示以下内容:

  • 指标卡片 A 被编辑。
  • 指标卡片 B 被添加到模块中。
  • 指标卡片 C 被变为未使用。
  • 指标卡片 D 被从模块中移除。

您可以通过打开 JSON 差异进一步检查更改节点。在下面的截图中,我们可以看到变量值从 Hello 更改为 Hello world,变量名从 var1 更改为 hello world

Changelog Variable Change

此外,变更日志面板显示了更改的可视化层次结构。在下面的示例中,我们可以从层次结构推断出 指标卡片容器 部分包含 指标卡片 A 微件,并且两者都被修改了。此外,我们看到 指标卡片 A 值指标卡片 A 中被使用,并被添加到模块中。

Changelog Nesting

模块选择

有两种选择模块版本的选项:

  • 范围选择: 选择一个起始和结束版本以查看两者之间的更改。例如,您可以选择 0.1.00.4.0 以查看版本 0.1.00.4.0 之间的更改。

  • 单个选择: 单个选择允许您查看特定模块版本与前一个版本相比的更改。例如,如果您选择版本 0.5.0,变更日志将填充 0.4.00.5.0 之间的更改。