필드와 아이콘 비교

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

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

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

기능 비교

속성 필드 아이콘
렌더링 필드는 원하는 요소로 구성할 수 있습니다. 아이콘은 원하는 요소로 만들 수 있습니다.
숫자 필드는 블록에 원하는 횟수만큼 표시될 수 있습니다. 아이콘은 블록에 각각 한 번씩 표시될 수 있습니다.
게재위치 필드는 블록의 모든 입력에 있는 모든 위치에 배치할 수 있습니다. 아이콘은 항상 블록의 상단 시작 부분에 배치됩니다.
직렬화 필드는 직렬화될 수 있으며, 직렬화되는 경우가 많습니다. 아이콘은 직렬화할 수 있지만 상태가 없는 경우가 많으므로 직렬화하지 않는 경우가 많습니다.
접기 블록이 접히면 필드가 숨겨지고 대신 텍스트가 표시됩니다. 아이콘은 블록이 접힐 때 표시되는지 숨겨지는지 제어할 수 있습니다.