Поля против значков
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Поля и значки — это визуальные элементы, которые появляются в блоке, но они имеют разное назначение.
Поля отображают или определяют данные о блоке, влияющие на работу программы. Например, текстовый блок заключён в две кавычки, которые указывают на определение строки, и содержит текстовое поле, позволяющее определить эту строку. Кавычки указывают на функцию блока, а поле позволяет изменить эту функцию.
Значки отображают или определяют «мета»-информацию о самом блоке. Например, к любому блоку можно добавить значок комментария, который позволит вам писать заметки самому себе, но не повлияет на работу блока в программе.
Сравнение функциональности
Атрибут | Поля | Иконки |
---|
Рендеринг | Поля могут быть созданы из любых элементов. | Иконки могут быть сделаны из любых элементов по вашему желанию. |
Число | Каждое поле может встречаться в блоке любое количество раз. | Каждая иконка может появляться в блоке один раз. |
Размещение | Поля могут располагаться в любом месте на любом входе блока. | Иконки всегда располагаются в начале блока. |
Сериализация | Поля могут быть сериализованы, и часто это происходит. | Иконки можно сериализовать, но зачастую этого не происходит, поскольку они часто не имеют состояния. |
Разрушение | При свертывании блока поля скрываются, и вместо них отображается их текст. | Значки могут управлять тем, будут ли они показаны или скрыты при свертывании блока. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-09-29 UTC.
[[["Прост для понимания","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"]],["Последнее обновление: 2025-09-29 UTC."],[],["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"]]