필드와 아이콘 비교

필드와 아이콘은 모두 블록에 표시되는 시각적 요소이지만 용도가 다릅니다.

필드는 프로그램 작동 방식에 영향을 주는 블록에 대한 데이터를 표시하거나 정의합니다. 예를 들어 텍스트 블록에는 문자열을 정의함을 나타내는 두 개의 따옴표와 해당 문자열을 정의할 수 있는 텍스트 입력이 있습니다. 따옴표는 블록의 기능을 알려주며 입력을 통해 함수를 수정할 수 있습니다.

아이콘은 블록 자체에 관한 '메타' 정보를 표시하거나 정의합니다. 예를 들어 블록에 댓글 아이콘을 추가하여 직접 메모를 작성할 수 있지만 프로그램 내에서 블록이 작동하는 방식에는 영향을 미치지 않습니다.

기능 비교

속성 필드 아이콘
렌더링 필드는 원하는 어떤 요소로든 구성할 수 있습니다. 아이콘은 원하는 어떤 요소로든 만들 수 있습니다.
숫자 필드는 블록에 여러 번 표시될 수 있습니다. 아이콘은 블록에 각각 한 번씩 나타날 수 있습니다.
위치 필드는 블록 입력의 모든 위치에 배치될 수 있습니다. 아이콘은 항상 블록의 맨 위 시작에 배치됩니다.
직렬화 필드는 직렬화될 수 있지만 직렬화되는 경우가 많습니다. 아이콘은 직렬화할 수 있지만 상태가 없는 경우가 많으므로 직렬화되지 않는 경우가 많습니다.
축소 블록이 접히고 텍스트가 대신 표시되면 필드가 숨겨집니다. 아이콘은 블록이 접힐 때 아이콘을 표시할지 또는 숨길지를 제어할 수 있습니다.