Accueil › Skills Claude › WLangage

BLV TECH × Claude Code
Skill Claude Code · WLangage · version 2

Le Skill WLangage
pour Claude Code

Le dictionnaire complet du WLangage WINDEV · WEBDEV · WINDEV Mobile (PC SOFT 2025) directement dans Claude Code : 5 950 fonctions, propriétés, types et mots réservés, avec syntaxe, paramètres et 414 exemples de code. Nouveau en version 2 : Claude travaille directement dans votre projet WINDEV — procédures, classes, fenêtres, recompilation. Gratuit, prêt à installer.

En action dans Claude Code
Claude Code — blvtech-wlangage
Vous
Crée une procédure WLangage qui charge les clients actifs depuis HFSQL.
Claude Code
Voici ChargeClientsActifs — chaque identifiant est vérifié dans le dictionnaire, la procédure est compilée hors de l'éditeur (0 erreur), et le code s'affiche coloré dans le viewer → copiez son nom ou son code en un clic.
FEN_Clients.wlAperçu
Proc. localeChargeClientsActifs
PROCÉDURE LOCAL ChargeClientsActifs()
ReqClients est une Source de Données
nNb        est un entier = 0

// Lecture des clients actifs
HExécuteRequêteSQL(ReqClients, hRequêteDéfaut, "SELECT nom FROM Client WHERE actif=1")
POUR TOUT ReqClients
	TableAjouteLigne(TABLE_Clients, ReqClients.nom)
	nNb++
FIN
RENVOYER nNb

Recherche instantanée

N'importe quelle fonction, propriété ou constante trouvée en une seule recherche.

Zéro invention

Chaque identifiant est contrôlé dans le dictionnaire et le code est compilé hors de l'éditeur avant de vous être montré.

Viewer coloré

Couleurs de l'éditeur WINDEV, explorateur par élément, copie du nom ou du code de chaque procédure.

Patterns prêts

HFSQL, REST/JSON, e-mail, sockets… des modèles vérifiés et les pièges du langage déjà relevés.

v2

Dans votre projet

Claude lit et modifie collections, classes et fenêtres, et crée procédures globales et classes.

v2

Pilote l'IDE

Enregistre, ferme et rouvre le projet, recompile, lit les erreurs de compilation, lance un test.

v2

Sauvegarde & annulation

Copie vérifiée de chaque fichier avant écriture, et retour arrière en une commande.

v2

GDS & format texte

Extraction GDS et contrôle avant réintégration ; projets au format texte (Git) entièrement pris en charge.

Nouveautés de la version 2 · octobre 2026

La version 1 savait répondre sur le WLangage. La version 2 sait aussi travailler dans votre projet WINDEV, sans copier-coller dans l'éditeur.

Fonctionnalitév1v2
Dictionnaire complet et recherche en une requête5 950 fonctions, 1 051 propriétés, 399 types, 414 exemples✓✓
Guide de code et patterns vérifiésv2 : près de trois fois plus complet, pièges relevés en compilation et en exécution✓✓
Viewer de code coloré✓✓
Explorateur et boutons « Nom » / « Code » par procédure—✓
Contrôle automatique du codeidentifiants inventés, globales, compilation hors IDE, rubriques HFSQL de l'analyse—✓
Lecture du projet sans l'éditeurcollections .wdg, classes .wdc, fenêtres .wdw, états .wde, projets au format texte—✓
Modification directe et création automatiqueprocédures globales, classes, méthodes, code des fenêtres, fenêtres neuves—✓
Pilotage de l'IDEfermer, rouvrir sur les éléments modifiés, recompiler, liste des erreurs, test—✓
Projets sous GDSextraction, recompilation, contrôle avant réintégration—✓
Sauvegarde avant écriture et annulation—✓

Vous avez déjà une version précédente ? Remplacez l'ancien dossier windev-wlangage par le nouveau blvtech-wlangage (voir l'installation ci-dessous).

Exemples : essayez-le vous-même

1. Un bouton dans un projet WINDEV

Ouvrez dans VS Code le dossier de l'exemple WD Gestion Commerciale fourni avec WINDEV (de préférence une copie), puis demandez simplement à Claude :

Pour tester le skill /blvtech-wlangage, je voudrais que tu crées un bouton sur l'exemple WD Gestion Commerciale de WINDEV qui affiche un message au clic du bouton.
  1. Claude trouve la fonction Info dans le dictionnaire et écrit le code du clic.
  2. Il le contrôle : chaque identifiant existe, la compilation hors de l'éditeur ne trouve aucune erreur.
  3. Il sauvegarde la fenêtre, puis ajoute le bouton « Information » dans la fiche client, sans ouvrir l'éditeur.
  4. Il rouvre le projet dans WINDEV : zéro erreur de compilation. Un clic, et le message s'affiche.
Le test en vidéo 48 s

2. Une classe d'envoi d'e-mails, à partir d'une documentation d'API

Plus complet : Claude lit la documentation de l'API Mailjet, écrit une classe WLangage et la fait créer par WINDEV dans le projet. Demandez :

Voici la documentation de l'API Mailjet pour envoyer des mails : https://dev.mailjet.com/docs/email-api. Lis la doc, crée-moi une classe pour envoyer des mails et fais-moi des suggestions.
  1. Claude lit la documentation de l'API et cherche dans le dictionnaire les fonctions REST et JSON du WLangage.
  2. Il écrit la classe clMailjet (structures du message, méthode Envoie, dernière erreur).
  3. La compilation hors de l'éditeur trouve deux erreurs : Claude les corrige seul, jusqu'à zéro erreur.
  4. WINDEV crée la classe dans le projet ; Claude propose ensuite des améliorations (modèles d'e-mails, clés API protégées, pièces jointes) et vous pose la question.
La classe Mailjet en vidéo 46 s

Chaque fichier est sauvegardé avant d'être modifié : si le résultat ne vous convient pas, demandez à Claude d'annuler son intervention.

Documentation

Guide d'installation, de configuration et d'utilisation

14 pages illustrées : installation dans Claude Code, mise à jour depuis la version 1, rien d'autre à installer, raccourcis dans WINDEV, format texte, dictionnaire, code contrôlé, viewer, pilotage de l'IDE, projets sous GDS, bonnes pratiques, dépannage.

Lire le guide (PDF)
Soutenir le projet
Télécharger gratuitement

Vous recevrez un code à 6 chiffres par e-mail pour débloquer le téléchargement.
Votre adresse nous permet aussi de vous tenir informé des évolutions et mises à jour du skill.

Contenu du skill
blvtech-wlangage / skill
Version 2.1 · dictionnaire WLangage complet + outils projet WINDEV · Claude Code
5 950
Fonctions
1 051
Propriétés
399
Types de variables
414
Exemples de code
31
Mots réservés
blvtech-wlangage/ ├─ SKILL.md — mode d'emploi lu par Claude ├─ GUIDE.md — charte, patterns, pièges ├─ README.md · INSTALL.md · NOUVEAUTES.md ├─ GUIDE-Skill-WLangage.pdf — guide illustré ├─ index/ — recherche, signatures, familles… ├─ pages/ — une rubrique par fichier ├─ viewer/ — viewer coloré + contrôles du code └─ wdg/ — outils projet WINDEV
Dernière mise à jour : …
En vidéo : installer le skill
Installer le skill 45 s
Installation (Claude Code)
1
Dézippez l'archive
Décompressez blvtech-wlangage.zip : vous obtenez le dossier blvtech-wlangage/.
2
Copiez le dossier dans vos skills
Windows (tous vos projets) : C:\Users\<vous>\.claude\skills\
Astuce : Windows + R, tapez %USERPROFILE%\.claude, créez skills s'il n'existe pas.
macOS / Linux : ~/.claude/skills/ · Un seul projet : <projet>/.claude/skills/
Vous devez obtenir …\skills\blvtech-wlangage\SKILL.md.
3
Vérifiez
Redémarrez Claude Code et tapez / : blvtech-wlangage apparaît dans la liste (ou demandez « quels skills as-tu ? »).
4
Utilisez-le
Il s'active automatiquement dès que vous parlez WLangage / WINDEV / HFSQL, ou via /blvtech-wlangage. Exemples : « ajoute une procédure globale à COL_Outils », « lis la fenêtre FEN_Article », « corrige les erreurs de compilation ».
Le guide complet
Installation, configuration et utilisation, en 14 pages illustrées : guide du skill WLangage (PDF) — il est aussi dans l'archive.
↻
Vous aviez la version 1 ?
Supprimez l'ancien dossier windev-wlangage (nom du skill jusqu'à la version 2.0), puis copiez le nouveau blvtech-wlangage (ne gardez pas les deux).
Prérequis & compatibilité
Dictionnaire et guideClaude Code (VS Code, application de bureau ou terminal). Rien d'autre.
Viewer et contrôles du codeRien à préparer : s'il manque un composant (Python, gratuit), Claude l'installe lui-même avec votre accord.
Travail dans vos projetsWindows et WINDEV 2025.

Les outils écrivent dans vos projets : chaque fichier est sauvegardé avant modification et toute intervention s'annule, mais travaillez sur un projet sauvegardé (GDS, Git ou copie). Le format texte des projets est entièrement pris en charge ; en binaire, un fichier non reconnu n'est jamais modifié. WINDEV, WEBDEV et WLangage sont des marques de PC SOFT ; ce skill indépendant n'est ni affilié ni approuvé par PC SOFT.