Solución de problemas de VEX VS Code Extension con macOS

La extensión de código VEX VS depende de las herramientas de línea de comandos auxiliares para detectar cerebros y controladores VEX, compilar proyectos y descargarlos en hardware. Herramientas como estas están diseñadas para Mac con un chip Intel. Aquellos que usen chips Apple Silicon necesitarán instalar Rosetta 2 para ejecutarse en macOS. Si macOS intenta ejecutarlos sin Rosetta 2, es posible que aparezcan errores como: Tipo de CPU  incorrecto en el ejecutable o Error fatal: Fin inesperado de la entrada JSON.

Para resolver este problema, instale Rosetta 2 en su Mac y, a continuación, intente usar la extensión VEX VS Code de nuevo.

Instalar Rosetta 2

Antes de comenzar, comience cerrando VS Code, esto asegurará que la extensión de VS Code de VEX se reinicie limpiamente después de instalar Rosetta 2.

El icono de macOS Launchpad que muestra una barra de búsqueda sobre una cuadrícula de iconos de aplicaciones de colores.

1. Selecciona el ícono de Aplicaciones.

La interfaz de búsqueda de macOS que muestra la aplicación Terminal resaltada después de buscar el terminal.

2. Busque Terminal y seleccione el ícono.

Una ventana de macOS Terminal que muestra un símbolo del sistema después de iniciar sesión.

3. Se abrirá el terminal del Mac.

Una ventana de Terminal que muestra el comando softwareupdate --install-rosetta.

4. Ejecute este comando:
softwareupdate --install-rosetta

Una ventana del terminal que solicita al usuario que escriba 'A' y presione volver para aceptar la licencia de software.

5. Se le pedirá que acepte el acuerdo de licencia de software.

Escriba A y presione volver para aceptar y comenzar a instalar Rosetta 2.

Una ventana de Terminal que muestra el mensaje Instalación de Rosetta 2 finalizada con éxito.

6. El Terminal dirá Instalación de Rosetta 2 terminada con éxito.
 

Visual Studio Code con la extensión VEX abierta, mostrando opciones para crear o importar un proyecto y un espacio de trabajo sin dispositivo VEX conectado.

7. ¡Ahora puede abrir VS Code y usar la extensión VS Code de VEX para codificar sus proyectos!
 

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

Last Updated: