Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>LScript (French DSL)New to Visual Studio Code? Get it now.
LScript (French DSL)

LScript (French DSL)

Lspro

|
2 installs
| (0) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LScript - Extension VS Code

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é)

  1. Ouvrir VS Code
  2. Aller dans Extensions (Ctrl+Shift+X)
  3. Rechercher "LScript"
  4. Cliquer sur Installer

Installation manuelle

  1. Télécharger le fichier .vsix
  2. Dans VS Code : Ctrl+Shift+P → "Extensions: Install from VSIX..."
  3. 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

Packager l'extension

# Installer vsce
npm install -g @vscode/vsce

# Packager
vsce package

# Publier (nécessite un token)
vsce publish

Liens

  • Site officiel
  • Documentation
  • GitHub
  • npm

Licence

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft