Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>MCD CreatorNew to Visual Studio Code? Get it now.
MCD Creator

MCD Creator

Yoanh Mantele

|
4 installs
| (0) | Free
Extension VS Code pour MCD Creator (Easy-MCD) - Connexion, import de projets depuis le studio, ouvrir le studio, importer et créer des schémas MCD
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MCD Creator - Extension VS Code

Extension VS Code pour MCD Creator (Easy-MCD). Connexion, import de projets depuis le studio, création et import de schémas MCD.

Commandes

Commande Description
MCD Creator: Importer un projet depuis le studio Liste vos projets MCD Creator (après connexion), choisissez-en un, choisissez un framework cible (NestJS, Laravel, etc. ou détection depuis le workspace). Si NestJS : choisissez le dossier racine du projet NestJS → génération des ressources (entités TypeORM, DTOs create/update, relations). Les entités déjà existantes ne sont pas écrasées (message récap). Option d'enregistrer aussi le schéma en .mcd.json. Autres frameworks : enregistrement du schéma en .mcd.json uniquement.
MCD Creator: Se connecter Connexion avec email et mot de passe (token stocké de façon sécurisée). Requis pour l'import depuis le studio
MCD Creator: Se déconnecter Supprime le token stocké
MCD Creator: Ouvrir le studio Ouvre le studio MCD Creator dans le navigateur par défaut
MCD Creator: Importer un schéma depuis un fichier Importe un fichier JSON contenant un schéma MCD (tables, relations) et l'enregistre dans le workspace
MCD Creator: Créer un nouveau fichier schéma MCD Crée un fichier .mcd.json vide avec le template { "tables": [], "relations": [] }. Vous pouvez choisir un framework cible (optionnel).
MCD Creator: Définir le framework du schéma Sur le fichier .mcd.json ouvert, définit ou modifie le champ framework (NestJS, Laravel, etc.) pour la génération de code.
MCD Creator: Ouvrir le panneau MCD Creator Ouvre le panneau MCD Creator dans la barre latérale (icône dédiée dans la barre d’activité à gauche).

Configuration

  • mcdCreator.studioUrl : URL du studio (défaut : https://studio.mcd-creator.com)
  • mcdCreator.apiUrl : URL de l'API (défaut : https://o.mcd-creator.com) — à modifier en dev si besoin (ex. http://localhost:3001)
  • mcdCreator.defaultFramework : Framework cible par défaut (nestjs, laravel, express, etc.) pour les nouveaux schémas et l'import. Une détection depuis le workspace (package.json, composer.json) est proposée quand possible.

Test en local

  1. Ouvrir le bon dossier dans VS Code

    • Soit uniquement le dossier vscode-mcd-creator (Fichier → Ouvrir un dossier → vscode-mcd-creator)
    • Soit la racine du dépôt Easy-MCD (auquel cas une config de lancement est disponible à la racine).
  2. Installer et compiler : dans un terminal, cd vscode-mcd-creator puis npm install et npm run compile.

  3. Lancer l’extension

    • Panneau Run and Debug (Ctrl+Shift+D), dans la liste déroulante choisir « Lancer l’extension » (ou « Lancer l’extension MCD Creator » si tu as ouvert la racine Easy-MCD).
    • Appuyer sur F5 (ou sur le bouton play vert).
      Une nouvelle fenêtre VS Code s’ouvre avec l’extension chargée (titre « Extension Development Host »).
  4. Dans cette fenêtre : Ctrl+Shift+P → taper MCD Creator pour afficher et exécuter les commandes (dont Importer un projet depuis le studio après connexion).

  5. Après une modification du code : recharger la fenêtre de test avec Ctrl+R ou relancer F5 depuis le projet de l’extension.

Installation locale

  1. cd vscode-mcd-creator
  2. npm install
  3. npm run compile
  4. Dans VS Code : F5 pour lancer une fenêtre de développement avec l'extension chargée

Création du package .vsix

npm install -g @vscode/vsce
vsce package

Le fichier .vsix généré peut être installé via : Extensions → ... → Installer à partir du fichier VSIX.

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