字段与图标

字段和图标都是显示在块上的视觉元素,但用途不同。

字段用于显示或定义有关代码块的数据,这些数据会影响程序的运行方式。例如,文本块包含两个引号,表示您正在定义一个字符串,以及一个可用于定义该字符串的文本输入。引号表示该代码块的功能,而输入则可让您修改该功能。

图标显示或定义有关块本身的“元”信息。例如,您可以向任何块附加注释图标,这样您就可以给自己写注释,但不会影响该块在程序中的功能。

功能比较

属性 字段 图标
渲染 字段可以包含任意元素。 图标可以由所需的任何元素组成。
数字 字段可以在一个块中出现任意次数。 每个图标在一个块中只能出现一次。
展示位置 字段可以放置在块的任何输入中的任何位置。 图标始终位于块的顶部开头位置。
序列化 字段可以序列化,而且通常会序列化。 图标可以序列化,但通常不会序列化,因为它们通常没有状态。
收起 当块处于收起状态时,字段会被隐藏,并显示其文本。 图标可以控制在代码块折叠时是否显示。