Solución de problemas de la extensión VEX VS Code con macOS

La extensión VEX para VS Code depende de herramientas auxiliares de línea de comandos para detectar los microcontroladores y controladores VEX, compilar proyectos y descargarlos al hardware. Este tipo de herramientas están diseñadas para Macs con procesador Intel. Quienes utilicen chips Apple Silicon deberán instalar Rosetta 2 para poder ejecutarlo en macOS. Si macOS intenta ejecutarlos sin Rosetta 2, es posible que vea errores como: Tipo de CPU incorrecto en el ejecutable o Error fatal: Fin inesperado de la entrada JSON.

Para solucionar este problema, instala Rosetta 2 en tu Mac y, a continuación, intenta usar de nuevo la extensión VEX para VS Code.

Instalar Rosetta 2

Antes de comenzar, cierre VS Code( ), esto garantizará que la extensión VEX VS Code se reinicie correctamente después de instalar Rosetta 2.

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

1. Seleccione el icono Aplicaciones .

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

2. Busque Terminal y seleccione el icono.

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

3. Se abrirá la terminal de la Mac.

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

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

Aparece una ventana de terminal que solicita al usuario que escriba 'A' y pulse Intro para aceptar la licencia del software.

5. Se le solicitará que acepte el acuerdo
licencia del software.
Escriba A y presione regresar para aceptar y comenzar la instalación de Rosetta 2.

Una ventana de terminal muestra el mensaje "La instalación de Rosetta 2 finalizó correctamente".

6. El terminal dirá La instalación de Rosetta 2 finalizó correctamente.
 

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

7. Ahora puedes abrir VS Code y usar la extensión VEX para VS Code para programar tus proyectos!
 

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

Last Updated: