Navegación con teclado en VEXcode 123 en Mac (experimental)

VEXcode ofrece un modo de solo teclado para crear y editar proyectos de bloques. Esta guía cubre los comandos del teclado para navegar por la interfaz, manipular bloques y ajustar parámetros en VEXcode.

El modo de solo teclado se encuentra actualmente en su fase experimental. Los usuarios pueden encontrar inconsistencias ocasionales mientras nuestro equipo de desarrollo refina y mejora activamente esta función.

Nota:No se pueden crear nuevas variables ni Mis bloques con el modo de solo teclado.

Habilitar la navegación con teclado

Proyecto VEXcode 123 con tres bloques de sombrero. En la parte superior hay un bloque Cuando se inicia, y debajo hay un bloque Cuando se inicia y un bloque Cuando recibo. Aparece un cuadro resaltado en el bloque Al iniciar superior después de habilitar la navegación con teclado.

Para habilitar la navegación con el teclado, presione las teclas shift + control + k al mismo tiempo. Cuando la navegación con el teclado está habilitada, se resaltará el bloque que está más alto en el espacio de trabajo.

Para deshabilitar la navegación con el teclado, presione shift + control + k nuevamente.

Agregar un bloque desde la barra de herramientas

Interfaz VEXcode 123 con navegación por teclado habilitada y el bloque superior seleccionado. Se abre la Caja de herramientas y se utiliza el teclado para desplazarse por cada categoría de bloque.

1. Presione T en el teclado, luego presione S para abrir la Caja de herramientas. Utilice S para desplazarse hacia abajo y W para desplazarse hacia arriba a través de las categorías de bloques en la Caja de herramientas.

Interfaz VEXcode 123 con la Caja de herramientas abierta y el teclado utilizado para desplazarse por cada categoría de bloque.

2. Navegue hasta la sección que contiene el bloque que desea agregar al espacio de trabajo.

Interfaz VEXcode 123 con la Caja de herramientas abierta y el teclado utilizado para desplazarse por bloques individuales en la categoría Control.

3. Presione D, luego presione S hasta llegar al bloque deseado.

Interfaz VEXcode 123 con la Caja de herramientas abierta y el cursor de la Caja de herramientas en el bloque Esperar en la categoría Control. Después de presionar la tecla de retorno, la Caja de herramientas se cierra y el bloque Esperar se agrega al espacio de trabajo de codificación como su propia pila.

4. Presioneregresar para agregar el bloque al espacio de trabajo.

Cambiar dónde se agregan los bloques en el espacio de trabajo

La ubicación donde se agregan bloques al espacio de trabajo se puede cambiar haciendo lo siguiente:

Interfaz VEXcode 123 con un bloque Cuando se inicia en el espacio de trabajo resaltado. Después de presionar la tecla A, el cuadro resaltado se encoge para indicar que la pila está seleccionada.

1. PresioneA para seleccionar la pila.

Interfaz VEXcode 123 con un bloque Cuando se inicia en el espacio de trabajo seleccionado. Se presiona la tecla A y aparece una barra de cursor amarilla encima de la pila.

2. PresioneA nuevamente para ir a la selección del cursor.

Interfaz VEXcode 123 con la barra de cursor amarilla que se mueve por el espacio de trabajo con el teclado.

3. Mantenga presionado shift y use WASD (W yS moverse hacia arriba y hacia abajo, A yD moverse hacia la izquierda y la derecha) para mover el cursor a donde desea que se agregue el nuevo bloque.

Interfaz VEXcode 123 con la barra de cursor amarilla que se vuelve azul después de presionar la tecla de retorno para indicar que se ha guardado su ubicación.

4. Presione regresar para guardar la ubicación actual del cursor.

Interfaz VEXcode 123 con la Caja de herramientas abierta y un bloque específico seleccionado. El bloque se agrega a la misma ubicación en la que se guardó el cursor del espacio de trabajo.

5. Utilice los pasos anteriores para desplazarse por la Caja de herramientas y agregar un Bloque al espacio de trabajo.

Adjuntar un bloque a una pila

Interfaz VEXcode 123 con una pila seleccionada. El teclado se utiliza para cambiar de seleccionar la pila a una barra de cursor amarilla que selecciona un bloque dentro de la pila.

1. Presione D para ir a la pila.

Interfaz VEXcode 123, que muestra que después de alcanzar el final de la pila o el punto de conexión deseado, se puede presionar la tecla de retorno para guardar el punto de conexión. Esto hará que la barra del cursor amarilla se vuelva azul para indicar que se ha guardado el punto.

2. Presione W y S para moverse hacia arriba y hacia abajo a través de los bloques hasta llegar al punto de unión deseado. Presioneretorno para guardar el punto de conexión.

Aparecerá una línea azul en la pila para mostrar dónde se guardó el punto de conexión.

Interfaz VEXcode 123 que muestra la tecla A que se presiona para regresar al cursor de selección de bloque, mientras la posición de la barra azul anterior aún está guardada.

3. Presione A para regresar a la selección de bloque.

Interfaz VEXcode 123 con las teclas W y S que se utilizan para navegar hasta el bloque deseado que se agregará a la posición de la barra del cursor azul.

4. Utilice W y S para navegar hasta el bloque que desea adjuntar.

Interfaz VEXcode 123 con la tecla I presionada para unir el bloque seleccionado a otra pila en la posición seleccionada. En este ejemplo, se agrega un bloque Drive debajo de un bloque When Started para formar una pila.

5. Presione i para colocar el bloque.

Interfaz VEXcode con la pila de bloques que consta de un bloque Cuando se inicia y un bloque de Unidad y la barra del cursor en la parte inferior. Luego se abre la Caja de herramientas para seleccionar un nuevo bloque para agregar en la posición del cursor. En este ejemplo, se agrega un bloque de espera debajo del bloque de conducción.

Puede seleccionar un punto de unión y adjuntar un bloque directamente desde la Caja de herramientas. Siga los pasos anteriores para marcar un punto de inserción. Una vez marcado, al presionar retorno en cualquier bloque en la Caja de herramientas lo adjuntará en ese punto.

Interfaz VEXcode con la pila de bloques que consta de un bloque Cuando se inicia, un bloque de Unidad y un bloque de Espera. La barra del cursor está en la parte inferior de la pila. Se abre la caja de herramientas y se agrega un bloque de detección de rumbo de unidad, pero como no se puede conectar a la parte inferior de la pila, se coloca solo.

Si el bloque seleccionado es incompatible con el punto de conexión marcado, este se descartará. En su lugar, el bloque se agregará al espacio de trabajo en su ubicación predeterminada.

Separar bloques de una pila

Interfaz VEXcode con una pila de bloques que consta de un bloque Cuando se inicia y un bloque de Unidad. Se selecciona la pila y luego se mueve la barra del cursor amarilla para seleccionar específicamente el bloque Unidad.

1. Seleccione el bloque en la pila que desea separar.

Interfaz VEXcode con una pila de bloques que consta de un bloque Cuando se inicia y un bloque de Unidad. La pila y la barra del cursor amarilla están en el bloque Unidad. Después de presionar la tecla X, el bloque Drive se separa de la pila.

2. PresioneX para separar el bloque y cualquier bloque adjunto debajo de él.

Editar parámetros del bloque

Un bloque Drive For tiene una barra de cursor amarilla en la parte superior del bloque. A continuación, la barra del cursor desaparece y se resalta el primer parámetro del cuadro desplegable del bloque, que actualmente dice adelante.

1. Presione D para regresar al bloque y acceder a su primer parámetro.

Se selecciona un bloque Drive For y un cursor recorre cada uno de sus parámetros mediante la navegación del teclado.

2. Utilice W y S para navegar por los parámetros del bloque.

El cursor ha navegado a través de los parámetros de Unidad para bloque hasta el menú desplegable de unidades y lo abre. Las teclas W y S se utilizan para navegar hacia abajo por el menú y seleccionar un parámetro de unidad diferente.

3. Presioneregresar para abrir el menú desplegable del parámetro.

UseW yS para navegar a la opción deseada, luego presioneregresar para seleccionarla.

Editar texto dentro de un bloque que no es de comentarios

Se selecciona un bloque Drive For y un cursor recorre cada uno de sus parámetros mediante la navegación del teclado hasta llegar al campo de texto.

1. Para editar texto dentro de un bloque, navegue hasta el resaltado circular a la izquierda del campo de texto.

Se selecciona un bloque Drive For y el cursor está a la izquierda de su campo de texto.

2. PresioneD para ir dentro del parámetro del campo de texto.

Se selecciona un bloque de Drive For y el cursor resalta su campo de texto.

3. PresioneS para seleccionar el campo de texto.

Se selecciona un bloque Drive For y el cursor resalta el valor de texto dentro de su campo de texto.

4. PresioneD para seleccionar el texto.

Se selecciona un bloque Drive For y el cursor está editando el valor de texto dentro de su campo de texto para cambiarlo de un valor de 1 a un valor de 50.

5. Presioneregresar para comenzar a escribir en el campo. Una vez que haya terminado, presioneEscpara deseleccionar el campo de texto.

Se selecciona un bloque Drive For y el cursor resalta el valor de texto dentro de su campo de texto, antes de salir del campo para seleccionar el parámetro nuevamente.

6. PresioneA dos veces para volver a la selección de parámetros.

Editar texto dentro de un bloque de comentarios

Un bloque de comentarios se resalta con un cuadro de selección. Luego, el cuadro de selección desaparece y el bloque de comentarios se selecciona con la barra de cursor amarilla.

1. Una vez seleccionada la pila en la que se encuentra el bloque de comentarios, presione D para seleccionar el bloque de comentarios. 

La barra del cursor selecciona el bloque Comentario y luego cambia para seleccionar el campo de texto dentro de él.

2. Presione D nuevamente para seleccionar el campo de texto del bloque de comentarios.

Se selecciona el campo de texto del bloque de comentarios y se ingresa un nuevo mensaje en el bloque de comentarios.

3. Presione regresar para comenzar a escribir y presione Esc una vez que haya terminado para guardar lo escrito.

Nota: Al presionar regresar para escribir dentro de un bloque de comentario, se eliminará todo el texto que estaba previamente en el campo de texto.

Expandir un bloque

Un cursor selecciona los parámetros de un bloque de impresión y luego desaparece cuando selecciona la opción expandir a la derecha. Después de presionar Enter, el bloque cambia a una versión expandida que incluye el texto 'Y establece el cursor en la siguiente fila'.

Para cualquier bloque que pueda tener la opción de expandir (la flecha) al final, vaya a los parámetros del bloque y navegue por los parámetros hasta que el resaltado desaparezca. Al presionar y regresar se expandirá el bloque. Al presionar y regresar nuevamente se deshabilitará.

Coloque bloques dentro de otros bloques

Una barra de cursor selecciona un bloque de impresión y luego cambia para seleccionar sus parámetros.

1. PresioneD para ir dentro de los parámetros del Bloque y useSoW para navegar a través de los parámetros del Bloque hasta que aparezca un círculo resaltado al lado del parámetro que desea rellenar con el Bloque.

El cursor que selecciona los parámetros del bloque Imprimir se detiene en su campo de texto y luego, una vez que se presiona la tecla Retorno, deja de parpadear tan rápido para indicar que la selección se ha guardado.

2. Presioneregresar para guardar ese parámetro como el punto de conexión.

Después de guardar el parámetro de texto del bloque de Impresión como punto de unión, se abre la Caja de herramientas y se selecciona un bloque de Temporizador en segundos que luego se adjunta al bloque de Impresión.

3. Siguiendo los pasos anteriores, navegue por la barra de herramientas para seleccionar el bloque que desea insertar en el parámetro. Presione retorno en el bloque para insertarlo.

Iniciar, dar pasos y detener el proyecto

Barra de herramientas de VEXcode 123 con el menú Herramientas abierto y la opción Atajos de teclado resaltada. Los atajos de teclado disponibles se muestran en un segundo menú desplegable a la derecha, con 4 opciones que incluyen Iniciar, Paso, Detener y Abrir ayuda.

Una vez que haya terminado de codificar su proyecto, puede usar atajos de teclado para activar el proyecto:

  • + return iniciará el proyecto.
  • + l recorrerá el proyecto paso a paso.
  • + e detendrá un proyecto en ejecución.
  • + h abrirá la documentación de ayuda para Bloques.

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

Last Updated: