# 可视化术语表
Blockly 有许多用于描述其不同视觉组件的词汇。本文档介绍了一些最重要的、你需要了解的 Blockly 基础词汇。
# 工作区
工作区是 Blockly 中最高级别的组件。它包含了所有其他组件。这里是你进行编程的地方!

# 工具箱
工具箱包含了你用于编程的块。这些块可以被拖拽到工作区中。
主要有两种类型的工具箱:弹出式工具箱和分类工具箱。这两种都可以垂直或水平显示。
# 弹出式工具箱
弹出式工具箱(也称为简单工具箱)有一组始终显示的块。

# 分类工具箱
分类工具箱有多组块。

点击分类项目会打开一个弹出窗口,显示该分类中的块。

# 垃圾箱
垃圾箱允许你通过拖放来删除块。你也可以点击垃圾箱打开一个弹出窗口,里面包含你删除的块,以便你可以取回它们。

# 缩放控件
点击缩放控件可以放大或缩小工作区。

# 上下文菜单
当你右键点击或长按工作区的某些元素(例如工作区背景或块)时,会出现上下文菜单。它显示了你可以对该元素执行的操作列表。

# 块
块是你用来编程的工具。它们代表了文本编程语言中的表达式和语句。

# 块堆栈
块堆栈是任何相互连接的块的集合。它们可以水平或垂直连接。

# 影子块
影子块是一个可编辑但不可移动的块,它与另一个块相连。你可以将非影子块拖到影子块上来覆盖它们。

# 插入标记
插入标记是块堆栈放置位置的预览。它看起来像是块的灰色版本。

# 块的组成部分
块有几个不同的部分,你可以编辑和与之交互来进行编程。
# 输入
输入通常代表块中的一行。
| 输入 | 图示 |
|---|---|
| 虚拟 | |
| 值 | |
| 语句 |
# 连接
连接是块上其他块可以连接的位置。
| 连接 | 图示 |
|---|---|
| 输出 | |
| 输入 | |
| 上一个 | |
| 下一个 |
# 字段
字段是块上的可视元素。它可以是可编辑的(如文本输入),或者仅用于显示信息(如标签)。字段总是包含在输入中。

# 图标
图标是块上的可视元素。它们总是位于块的左上角,并且通常会创建气泡。
![]()
