Cette extension apporte le support du langage pédagogique AlgoLab à l'éditeur Visual Studio Code.
Fonctionnalités 🚀
- Coloration Syntaxique : Mise en surbrillance automatique des mots-clés (
SI,ALORS,TANT_QUE,VARIABLE), des types (ENTIER,BOOLEEN) et des chaînes de caractères. - Auto-complétion (Snippets) :
- Tapez
algoouprogrammepuis appuyez sur Tabulation pour générer instantanément l'architecture d'un programme (VARIABLE ... DEBUT ... FIN). - Tapez
si,sinon,pour,tant_que, oufonctionpour insérer les blocs complets sans effort.
- Tapez
- Exécution rapide : bouton Exécuter AlgoLab dans la barre de l'éditeur.
- Diagnostics VS Code :
- Bouton Vérifier AlgoLab pour lancer une validation et alimenter l'onglet Problems.
- Validation automatique à la sauvegarde (configurable).
Installation 📦
Si le fichier .vsix a été généré :
- Ouvrez VS Code.
- Allez dans l'onglet des extensions.
- Cliquez sur les
...en haut à droite > Install from VSIX... - Sélectionnez le fichier
.vsixde l'extension (ex:algolab-vscode-0.1.1.vsix). - C'est prêt ! Ouvrez ou créez un fichier
.algopour en profiter.
Configuration ⚙️
Paramètres disponibles dans VS Code :
algolab.executablePath: chemin de la commande AlgoLab (par défautalgolab).algolab.diagnosticsOnSave: active/désactive les diagnostics à la sauvegarde.algolab.diagnosticsTimeoutMs: délai max (ms) pour la validation.