Resolução de problemas da extensão VEX para VS Code no macOS

A extensão VEX para VS Code depende de ferramentas auxiliares de linha de comandos para detetar módulos e controladores VEX, compilar projetos e enviá-los para o hardware. Ferramentas como estas são desenvolvidas para Macs com processador Intel. Quem utiliza chips Apple Silicon vai precisar de instalar o Rosetta 2 para funcionar no macOS. Se o macOS tentar executá-los sem o Rosetta 2, poderá ver erros como: Tipo de CPU inválido no executável ou Erro fatal: Fim inesperado da entrada JSON.

Para resolver este problema, instale o Rosetta 2 no seu Mac e tente utilizar novamente a extensão VEX para VS Code.

Instalar o Rosetta 2

Antes de começar, o VS Code, isto irá garantir que a extensão VEX para VS Code é reiniciada corretamente após a instalação do Rosetta 2.

O ícone do Launchpad do macOS que mostra uma barra de pesquisa acima de uma grelha de ícones de aplicações coloridas.

1. Selecione o ícone Aplicações .

A interface de pesquisa do macOS mostrando a aplicação Terminal destacada após a pesquisa por "terminal".

2. Procure por Terminal e seleccione o ícone.

Uma janela do Terminal do macOS que apresenta um comando de linha após o login.

3. O Terminal do Mac será aberto.

Uma janela do Terminal que mostra o comando softwareupdate --install-rosetta.

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

Uma janela do Terminal solicita ao utilizador que digite 'A' e prima Enter para concordar com a licença do software.

5. Ser-lhe-á pedido que concorde com o contrato de licença do software.

A e prima Enter para concordar e iniciar a instalação do Rosetta 2.

Uma janela do Terminal que apresenta a mensagem "Instalação do Rosetta 2 concluída com sucesso".

6. O Terminal irá apresentar Instalação do Rosetta 2 concluída com sucesso.
 

Visual Studio Code com a extensão VEX aberta, mostrando as opções para criar ou importar um projeto e um espaço de trabalho sem qualquer dispositivo VEX ligado.

7. pode abrir o VS Code e utilizar a extensão VEX para VS Code para programar os seus projetos!
 

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

Last Updated: