字段与图标
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
字段和图标都是显示在块上的视觉元素,但用途不同。
字段用于显示或定义有关代码块的数据,这些数据会影响程序的运行方式。例如,文本块包含两个引号,表示您正在定义一个字符串,以及一个可用于定义该字符串的文本输入。引号表示该代码块的功能,而输入则可让您修改该功能。
图标显示或定义有关块本身的“元”信息。例如,您可以向任何块附加注释图标,这样您就可以给自己写注释,但不会影响该块在程序中的功能。
功能比较
属性 |
字段 |
图标 |
渲染 |
字段可以包含任意元素。 |
图标可以由所需的任何元素组成。 |
数字 |
字段可以在一个块中出现任意次数。 |
每个图标在一个块中只能出现一次。 |
展示位置 |
字段可以放置在块的任何输入中的任何位置。 |
图标始终位于块的顶部开头位置。 |
序列化 |
字段可以序列化,而且通常会序列化。 |
图标可以序列化,但通常不会序列化,因为它们通常没有状态。 |
收起 |
当块处于收起状态时,字段会被隐藏,并显示其文本。 |
图标可以控制在代码块折叠时是否显示。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-09-29。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-29。"],[],["Fields and icons are distinct visual elements on a block with different purposes. Fields display or define data affecting a program's function, like the quotation marks and text input on a text block. Icons provide \"meta\" information about a block, such as a comment icon, which doesn't impact program function. Fields can appear multiple times, have varied rendering and placement, and are often serialized. Icons appear once per block, are fixed at the top-start, and are often not serialized, but can control visibility when a block is collapsed.\n"]]