Support du langage LScript pour Visual Studio Code.
LScript est un langage déclaratif en français pour écrire des règles métier, des conditions et des actions.
Fonctionnalités
✨ Coloration syntaxique
Mots-clés français : regle, quand, alors, sinon, fin
Opérateurs logiques : et, ou, non
Comparaisons : est, n'est pas, superieur a, inferieur a
Constantes : vrai, faux, nul
Chaînes, nombres, commentaires
📝 Snippets
Préfixe
Description
regle
Règle complète
regle-sinon
Règle avec sinon
regle-et
Règle multi-conditions
est
Condition d'égalité
sup
Condition supérieur à
autoriser
Action autoriser
refuser
Action refuser
access-control
Template contrôle d'accès
fivem-job
Template FiveM job check
🎨 Support des fichiers .ls
L'extension reconnaît automatiquement les fichiers avec l'extension .ls.
Installation
Depuis le Marketplace (recommandé)
Ouvrir VS Code
Aller dans Extensions (Ctrl+Shift+X)
Rechercher "LScript"
Cliquer sur Installer
Installation manuelle
Télécharger le fichier .vsix
Dans VS Code : Ctrl+Shift+P → "Extensions: Install from VSIX..."
Sélectionner le fichier
Mode développement
# Cloner le repo
git clone https://github.com/NovaIA25/lscript
cd lscript/lscript-vscode
# Ouvrir dans VS Code
code .
# Appuyer sur F5 pour lancer l'extension
Exemple de code LScript
regle "Accès Admin"
quand utilisateur.role est "admin"
et utilisateur.actif est vrai
alors autoriser
sinon refuser "Accès réservé aux administrateurs"
fin