Accueil › Skills Claude › WLangage
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.
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.
Dans votre projet
Claude lit et modifie collections, classes et fenêtres, et crée procédures globales et classes.
Pilote l'IDE
Enregistre, ferme et rouvre le projet, recompile, lit les erreurs de compilation, lance un test.
Sauvegarde & annulation
Copie vérifiée de chaque fichier avant écriture, et retour arrière en une commande.
GDS & format texte
Extraction GDS et contrôle avant réintégration ; projets au format texte (Git) entièrement pris en charge.
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é | v1 | v2 |
|---|---|---|
| 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).
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 :
/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.- Claude trouve la fonction Info dans le dictionnaire et écrit le code du clic.
- Il le contrôle : chaque identifiant existe, la compilation hors de l'éditeur ne trouve aucune erreur.
- Il sauvegarde la fenêtre, puis ajoute le bouton « Information » dans la fiche client, sans ouvrir l'éditeur.
- Il rouvre le projet dans WINDEV : zéro erreur de compilation. Un clic, et le message s'affiche.
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 :
- Claude lit la documentation de l'API et cherche dans le dictionnaire les fonctions REST et JSON du WLangage.
- Il écrit la classe clMailjet (structures du message, méthode Envoie, dernière erreur).
- La compilation hors de l'éditeur trouve deux erreurs : Claude les corrige seul, jusqu'à zéro erreur.
- 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.
Chaque fichier est sauvegardé avant d'être modifié : si le résultat ne vous convient pas, demandez à Claude d'annuler son intervention.
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.
Ce skill vous est utile ?
Offrez-moi un café pour soutenir la maintenance et les mises à jour. Montant libre, paiement sécurisé par Stripe ; le skill reste gratuit pour tous.
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.
blvtech-wlangage.zip : vous obtenez le dossier blvtech-wlangage/.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.
/ : blvtech-wlangage apparaît dans la liste (ou demandez « quels skills as-tu ? »)./blvtech-wlangage. Exemples : « ajoute une procédure globale à COL_Outils », « lis la fenêtre FEN_Article », « corrige les erreurs de compilation ».windev-wlangage (nom du skill jusqu'à la version 2.0), puis copiez le nouveau blvtech-wlangage (ne gardez pas les deux).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.