Skip to content

MTESSDev/vscode-mtess-frw-bacasable

 
 

Repository files navigation

MTESS Bac à sable des formulaires

Testez votre configuration des formulaires dans VS Code.

Comment s'en servir

L'extension est disponible dans VS Code desktop ainsi que directement dans le navigateur via github.dev et vscode.dev, sans installation locale.

  1. Installez MTESS Formulaires bac a sable à partir de VS Code Marketplace.
  2. Ouvrez un fichier YAML avec un nom terminant par .form.yml
  3. Faites (F1) ou (Cmd+Shift+P) et tapez bac à sable pour ouvrir la fenêtre, ou faites (Ctrl+S) pour enregistrer et prévisualiser.
  4. Suivez les instructions de configuration.

Paramètres de l'extension

Ajouter ces configuration dans le fichier de configuration de votre VS code ou via les paramètres dans les préférences.

{
  // Requis: Url du service de rendu
  "mtessFrwBacasable.url": "https://formulaires.it.mtess.gouv.qc.ca/form/700000/render",

  // Optionnel: Emplacement d'ouverture du panneau de preview
  "mtessFrwBacasable.pane": "Beside",

  // Optionnel: Déploiement des skills IA (défaut: true)
  "mtessFrwBacasable.deployAiSkills": true
}

Intégration avec les assistants IA

L'extension déploie automatiquement au premier lancement les fichiers nécessaires pour que les assistants IA comprennent le projet :

  • CLAUDE.md et .claude/skills/ — instructions et skill pour Claude Code
  • GEMINI.md et .gemini/settings.json — instructions et configuration MCP pour Gemini CLI
  • .mcp.json — configuration du serveur MCP partagée (autres clients MCP)

Ces fichiers ne sont créés que s'ils sont absents, pour ne pas écraser vos personnalisations.

L'extension expose également un outil de langage (mtess-frw-bacasable_preview) compatible avec tout assistant IA supportant l'API Language Model Tools de VS Code (Claude, GitHub Copilot, etc.) : l'assistant peut déclencher lui-même la prévisualisation dans le bac à sable après avoir modifié un formulaire.

Outils de developpement

Si quelque chose cloche, il est possible d'ouvrir le panneau de développement de Chrome avec (Cmd+Shift+P) et voir la console.

Développement local (pour les développeurs au MESS seulement)

Installez les dépendances avec yarn, puis démarrez le projet en debug Run > Start Debugging dans VS Code.

License

MIT

Crédits

Icons made by (https://www.freepik.com) from (https://www.flaticon.com)

About

Run your web app inside VS Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 76.9%
  • JavaScript 23.1%