Mac 上 VEXcode 123 中的键盘导航(实验性)

VEXcode 提供了仅键盘模式来创建和编辑 Blocks 项目。 本指南涵盖了用于在 VEXcode 中导航界面、操作块和调整参数的键盘命令。

仅键盘模式目前处于实验阶段。 由于我们的开发团队积极改进和增强此功能,用户可能会偶尔遇到不一致的情况。

注意:无法使用纯键盘模式创建新变量或我的块。

启用键盘导航

带有三个帽块的 VEXcode 123 项目。 顶部是“何时开始”块,其下方是“何时计时器”块和“何时我收到”块。 启用键盘导航后,最顶部的“启动时”块上会出现一个突出显示框。

要启用键盘导航,请同时按下 shift + control + k 键。 启用键盘导航后,工作区中位置最高的块将突出显示。0
要禁用键盘导航,请再次按 shift + control
k

从工具栏添加块

VEXcode 123 界面启用了键盘导航并选择了最顶层的块。 打开工具箱并使用键盘滚动浏览每个块类别。

1. 按键盘上的 T ,然后按 S 打开工具箱。 使用 S 向下滚动,使用 W 向上滚动工具箱中的块类别。

VEXcode 123 界面工具箱打开,使用键盘滚动浏览每个块类别。

2. 导航到包含要添加到工作区的块的部分。

VEXcode 123 界面工具箱打开,键盘用于滚动浏览控制类别中的各个块。

3.D,然后按 S 直到到达所需的块。

VEXcode 123 界面,工具箱打开,工具箱光标位于控制类别中的等待块上。 按下返回键后,工具箱关闭,等待块作为其自己的堆栈添加到编码工作区中。

4.返回 将块添加到工作区。

更改工作区中添加块的位置

可以通过执行以下操作来更改块添加到工作区的位置:

VEXcode 123 接口,其中工作区中的“When Started”块已突出显示。 按下 A 键后,突出显示的框缩小以指示已选择堆栈。

1.A 选择堆栈。

VEXcode 123 与所选工作区中的“When Started”块交互。 按下 A 键后,堆栈上方会出现一个黄色光标条。

2. 再次按A 进入光标选择。

VEXcode 123 界面带有黄色光标条,可通过键盘在工作区内移动。

3. 按住 shift 并使用 WASDWS 上下移动, AD 左右移动)将光标移动到您想要添加新块的位置。

VEXcode 123 界面,按下回车键后,黄色光标条变为蓝色,表示其位置已保存。

4.返回 保存光标的当前位置。

VEXcode 123 界面,工具箱打开,并选择了特定的块。 该块被添加到与工作区光标保存的相同位置。

5. 使用上述步骤滚动工具箱并将块添加到工作区。

将块附加到堆栈

选择了堆栈的 VEXcode 123 接口。 键盘用于从选择堆栈更改为选择堆栈内的块的黄色光标条。

1.D 进入堆栈。

VEXcode 123界面,显示当堆叠结束或者到达所需附着点后,可以按回车键保存附着点。 这会使黄色光标条变成蓝色,表示该点已保存。

2.WS 在方块中上下移动,直到到达所需的连接点。 按返回 保存附加点。2
堆栈中会出现一条蓝线
显示附加点的保存位置。

VEXcode 123 界面显示按下 A 键返回块选择光标,同时仍保存前一个蓝条的位置。

3.A 返回块选择。

VEXcode 123 接口与 W 和 S 键用于导航到将添加到蓝色光标栏位置的所需块。

4. 使用 WS 导航到您想要附加的块。

VEXcode 123 接口,按下 I 键可将选定的块附加到选定位置的另一个堆栈。 在此示例中,在“启动时”块下添加了“驱动”块以形成一个堆栈。

5.i 连接块。

VEXcode 与由“启动时”块、“驱动”块组成的块堆栈以及位于其底部的光标栏进行交互。 然后打开工具箱以选择要添加到光标位置的新块。 在此示例中,在驱动块下方添加了一个等待块。

您可以选择一个附加点并直接从工具箱附加一个块。 按照上述步骤标记插入点。 一旦标记,在工具箱中的任何块上按 返回 将把它附加到该点。

VEXcode 与由“启动时”块、“驱动”块和“等待”块组成的块堆栈进行交互。 光标栏位于堆栈的底部。 打开工具箱并添加了 Drive 航向传感块,但由于它无法附着在堆栈底部,因此只能单独放置。

如果选定的块与标记的附加点不兼容,则附加点将被丢弃。 相反,该块将被添加到工作区中的默认位置。

从堆栈中分离块

VEXcode 与由“启动时”块和“驱动”块组成的块堆栈进行交互。 选择堆栈,然后移动黄色光标条以专门选择驱动器块。

1. 选择堆栈中想要分离的块。

VEXcode 与由“启动时”块和“驱动”块组成的块堆栈进行交互。 堆栈和黄色光标条位于驱动器块。 按下 X 键后,驱动器块将从堆栈中分离。

2. X 分离块以及其下方的任何附加块。

编辑块参数

Drive For 块的顶部有一个黄色光标条。 接下来光标栏消失,并且块中的第一个下拉框参数被突出显示,当前显示为前进。

1.D 返回该块并访问其第一个参数。

选择一个 Drive For 块,然后使用键盘导航让光标逐步浏览其每个参数。

2. 使用 WS 浏览块的参数。

光标已通过 Drive For Block 参数导航到单位下拉菜单,并将其打开。 W 和 S 键用于向下浏览菜单并选择不同的单位参数。

3.返回 打开参数的下拉菜单。

使用WS 导航到所需选项,然后按返回 进行选择。

编辑非注释块内的文本

选择一个 Drive For 块,然后光标使用键盘导航逐步浏览其每个参数,直到到达文本字段。

1. 要编辑块内的文本,请导航到文本字段左侧的圆形突出显示。

选择了 Drive For 块并且光标位于其文本字段的左侧。

2.D 进入文本字段参数。

选择了 Drive For 块并且光标突出显示了其文本字段。

3.S 选择文本字段。

选择了 Drive For 块并且光标突出显示了其文本字段内的文本值。

4.D 选择文本。

选择一个 Drive For 块,并且光标正在编辑其文本字段内的文本值,将其从值 1 更改为值 50。

5.返回 开始在字段中输入内容。 完成后,按Esc取消选择文本字段。

选择一个 Drive For 块,并且光标突出显示其文本字段内的文本值,然后退出该字段以再次选择参数本身。

6.A 两次返回参数选择。

编辑注释块内的文本

注释块通过选择框突出显示。 然后选择框消失并且注释块被黄色光标条选中。

1. 选择了注释块所在的堆栈后,按 D 选择注释块。 

光标栏选择注释块,然后改变以选择其中的文本字段。

2. 再次按 D 选择注释块的文本字段。

选择注释块的文本字段,并在注释块中输入新消息。

3.返回 开始输入,完成后按 Esc 保存所写内容。

注意:按返回键在注释块内输入将删除文本字段中之前的所有文本。

扩展块

光标正在选择打印块的参数,然后在选择右侧的扩展选项时消失。 按下回车键后,该块将更改为扩展版本,其中包括文本“并将光标设置为下一行”。

对于任何可以在其末尾扩展选项(箭头)的块,进入块的参数并导航参数,直到突出显示消失。 按 返回 将扩展该块。 再次按 返回 将禁用它。

将块附加到其他块内

光标栏选择打印块本身,然后改变以选择其参数。

1. D 进入块的参数,然后使用SW 浏览块的参数,直到出现您想要用块填充的参数旁边的突出显示的圆圈。

选择打印块参数的光标停在其文本字段处,然后一旦按下回车键,它就会快速停止闪烁,以表明选择已保存。

2. 返回 将该参数保存为附加点。

将打印块的文本参数保存为附加点后,打开工具箱并选择以秒为单位的计时器块,然后将其附加到打印块中。

3. 使用上述步骤,通过工具栏导航以选择要插入到参数中的块。 在块上按 返回 将其插入。

启动、步进和停止项目

VEXcode 123 工具栏,工具菜单打开,键盘快捷键选项突出显示。 可用的键盘快捷键显示在右侧的第二个下拉菜单中,有 4 个选项,包括“开始”、“步骤”、“停止”和“打开帮助”。

完成项目编码后,您可以使用键盘快捷键来激活项目:

  • + 返回 将启动该项目。
  • + l 将逐步完成该项目。
  • + e 将停止正在运行的项目。
  • + h 将打开 Blocks 的帮助文档。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: