MyProlog for VS Code
Bienvenue dans MyProlog, l'extension essentielle pour développer en Prolog directement dans Visual Studio Code.
Cette extension transforme votre éditeur en un véritable IDE pour Prolog, en intégrant l'interpréteur SWI-Prolog via le terminal de VS Code.

✨ Fonctionnalités
- Coloration Syntaxique : Meilleure lisibilité du code (prédicats, variables, commentaires, chaînes).
- Exécution Rapide : Une commande unique pour sauvegarder et charger (
consult) votre fichier courant.
- Terminal Intégré : Utilise le terminal natif de VS Code pour interagir avec le REPL
?-.
- Historique Persistant : Garde votre session Prolog ouverte pour tester plusieurs requêtes à la suite.
🚀 Utilisation
- Ouvrez un fichier
.pl ou .pro.
- Cliquez sur l'icône Play (▶) en haut à droite de l'éditeur (ou utilisez la commande
Prolog: Consulter le fichier).
- Le terminal s'ouvre, lance
swipl et charge votre base de connaissances.
- Tapez vos requêtes directement dans le terminal !
⚙️ Prérequis
⚠️ Important : Cette extension nécessite que SWI-Prolog soit installé sur votre machine et accessible via la commande système.
Vérification
Ouvrez un terminal et tapez :
swipl --version
Installation
Windows : Téléchargez l'installateur sur swi-prolog.org.
macOS : brew install swi-prolog
Linux (Debian/Ubuntu/Fedora) :
sudo apt install swi-prolog
ou sudo dnf install pl
⌨️ Raccourcis Clavier
Vous pouvez assigner un raccourci à la commande prolog.consult dans les préférences de VS Code (Ctrl+K Ctrl+S).
🐛 Problèmes connus
Sur Windows, assurez-vous que le chemin vers swipl est bien ajouté à votre variable d'environnement PATH lors de l'installation.
📝 Licence
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.
Enjoy Prolog! Développé avec ❤️ par Louwi
FOR MY PEANUT 🥜