运行命令语法
- 在语法窗口突出显示想要运行的命令。
- 单击语法编辑器工具栏上的“运行”按钮(指向右边的三角形)。运行所选命令,或者如果没有选择,运行光标所在命令。
或
- 从“运行”菜单中选择一项。
- 全部。 运行语法窗口中的所有命令,接受任何分界点。
- 选择。 运行当前选择的命令,接受任何分界点。这包括任何只有部分突出显示的命令。如果没有选择,则运行光标所在的命令。
- 至结束。 运行从当前选择中的第一个命令到语法窗口中的最后一个命令的所有命令,接受任何分界点。如果没有选择,则从光标所在的命令开始运行。
- 逐步执行。 一次一个命令地从语法窗口中的第一个命令(从开始逐步执行)或从当前选择中的光标所在的命令(从当前逐步执行)运行命令语法。如有选择的文本,则从选择中的第一个命令开始运行。在给定命令运行之后,光标前进到下一个命令,您可以通过选择“继续”继续逐步执行。
LOOP-END LOOP、DO IF-END IF、DO REPEAT-END REPEAT、INPUT PROGRAM-END INPUT PROGRAM 和 MATRIX-END MATRIX 块在使用“逐步执行”时被视为单个命令。您无法步进到其中任何一个块。
- 继续。 继续被分界点或逐步执行停止的运行。
进度指示符
给定语法运行的进度在装订线中使用向下箭头表示,跨到最后一组命令运行。例如,您选择运行包含分界点的语法窗口中的所有命令。在第一个分界点,箭头将从窗口中的第一个命令跨到包含该分界点之前的命令。在第二个分界点,箭头将从包含第一个分界点的命令扩展到包含第二个分界点之前的命令。
带有分界点的运行时间行为
- 当运行包含分界点的命令语法时,在每个分界点执行停止。具体而言,从给定分界点(或运行开始)到下一个分界点(或运行结束)的命令语法块被提交以供执行,就像您已选择该语法并选择“运行 > 选择”一样。
- 您可以使用多个语法窗口,每个都有自己的一组分界点,但是执行命令语法的队列只有一个。一旦提交了一个命令语法块(如到第一个分界点的命令语法块),则不会执行其他命令语法块,直到前一个块已完成,无论块是否在相同或不同的语法窗口中。
- 执行在一个分界点处停止,您可以在其他语法窗口中运行命令语法,并检查数据编辑器或查看器窗口。但是,修改包含分界点的语法窗口的内容或更改光标在该窗口中的位置将取消运行。