Problemen oplossen met de VEX VS Code-extensie op macOS

De VEX VS Code-extensie is afhankelijk van hulpprogramma's voor de commandoregel om VEX-processors en -controllers te detecteren, projecten te compileren en naar de hardware te downloaden. Dergelijke tools zijn ontwikkeld voor Macs met een Intel-chip. Gebruikers met Apple Silicon-chips moeten Rosetta 2 installeren om het programma op macOS te kunnen gebruiken. Als macOS probeert ze uit te voeren zonder Rosetta 2, kunt u fouten zien zoals: Ongeldig CPU-type in uitvoerbaar bestand of Fatale fout: Onverwacht einde van JSON-invoer.

Om dit probleem op te lossen, installeer Rosetta 2 op je Mac en probeer vervolgens de VEX VS Code-extensie opnieuw te gebruiken.

Installeer Rosetta 2

Voordat je begint, sluit VS Code afDit zorgt ervoor dat de VEX VS Code-extensie na de installatie van Rosetta 2 correct opnieuw opstart.

Het macOS Launchpad-pictogram toont een zoekbalk boven een raster van kleurrijke app-pictogrammen.

1. Selecteer het pictogram Apps .

De zoekinterface van macOS toont de Terminal-app gemarkeerd na het zoeken naar 'terminal'.

2. Zoek naar en selecteer het pictogram.

Een macOS Terminal-venster met een opdrachtprompt na het inloggen.

3. De Terminal van de Mac wordt geopend.

Een terminalvenster met de opdracht `softwareupdate --install-rosetta`.

4. Voer dit commando uit:
softwareupdate --install-rosetta

Een terminalvenster waarin de gebruiker wordt gevraagd 'A' in te typen en op Enter te drukken om akkoord te gaan met de softwarelicentie.

5. U wordt gevraagd akkoord te gaan met de softwarelicentieovereenkomst.

Typ A en druk op en vervolgens op Enter om akkoord te gaan en Rosetta 2 te installeren.

Een terminalvenster met de melding "Installatie van Rosetta 2 is succesvol voltooid."

6. De terminal zal zeggen: Installatie van Rosetta 2 succesvol voltooid.
 

Visual Studio Code met de VEX-extensie geopend, waarop opties te zien zijn om een ​​project en een werkruimte te maken of te importeren zonder dat er een VEX-apparaat is aangesloten.

7. Je kunt VS Code openen en de VEX VS Code-extensie gebruiken om je projecten te coderen!
 

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

Last Updated: