Avec Visual Studio Code, il est possible de faire du Basic cpc avec un outil moderne en dehors (notez le jeu de mot avec le titre de la news) d’un vrai cpc ou de son émulateur préféré.
Il faut pour cela installer une petite extension dans vscode : Amstrad Basic helper
Il faut aussi paramétrer les fin de ligne en CRLF et non LF dans vscode car le petit défaut de cette extension est qu’elle ne génère pas de fichier basic amsdos avec header mais un simple fichier ascii que l’on peut toutefois importer dans un .dsk sans soucis. On peut même automatiser cette opération en créant une tâche avec vscode.
Ça ne va pas révolutionner le monde de la programmation mais moi je trouve que ça va bien me simplifier la vie.
Si vous voulez pousser plus loin l’expérience, la suite est dans cet article : Faire du Basic dehors – le “tuto”
Merci Ricolaoz pour cette explication !
Je vais noter ça dans un coin de ma tête et attendre la belle saison pour tester :p
Merci Ricolaoz !
Pour donner un peu d’envie, j’ai pu faire un petit moteur de jeu façon ldvelh (Livre Dont Vous Êtes Le Héros) en full basic uniquement avec VSCode.
Un tasks.json, facilement modififiable en fonction des besoins, s’occupe de créer le .dsk, d’envoyer le fichier .bas dedans et de lancer l’émulateur (caprice32 pour moi) avec le .dsk.
Une fois l’émulateur ouvert, y a pu ka 😉