Skip to content

Extension VS Code ​

DWA Slides est une extension VS Code et un serveur de langage (LSP) pour le langage DWA Core v1. Elle accompagne l’écriture, vérifie le résultat et exporte en PowerPoint. Elle fonctionne localement, sans compte ni service d’IA.

disponible Version 0.10.0, distribuée en fichier VSIX.

Ce qu’elle fait ​

FonctionEn brefPage
Nouvelle slide--- puis Tab insère la directive et ouvre le choix du layoutRédiger
AutocomplétionLayouts, compositions, options et palettes compatibles, au bon momentRédiger
Structure préremplieLe layout choisi insère le Markdown de départ d’une slide videRédiger
SurvolExplication de chaque classe sous le pointeurRédiger
DiagnosticsClasses inconnues, combinaisons ambiguës, mauvaise structureRédiger
Corrections rapidesAmpoule / Ctrl+. : appliquer une correction, copier le layout à remplirRédiger
Mesure des débordementsRendu réel dans Chromium, textes qui sortent de leur cadreDébordements
Taille des calloutsPlus grande taille qui tient, choisie automatiquementDébordements
Export PowerPoint.pptx avec textes, listes et tableaux modifiablesExport
Thèmes d’organisationUne connexion au portail, thèmes installés pour tout VS Code, mises à jour discrètes, validation Core v1 de tout thème utiliséThèmes

Installation ​

  1. Télécharger dwa-slides-0.10.0.vsix.
  2. VS Code → Extensions → … → Installer à partir d’un VSIX…, puis choisir le fichier.
  3. Installer Marp for VS Code pour l’aperçu et l’export HTML/PDF, si besoin.
  4. Ouvrir un dossier, un fichier Markdown, puis DWA : choisir le thème CSS pour DWA et Marp.

Le guide pas à pas est sur la page Démarrer.

Quand l’assistance s’active-t-elle ? ​

Sur tout document Markdown Marp : marp: true dans le frontmatter suffit, même sans thème explicite. Un theme: déclaré seul active aussi l’assistance pendant la rédaction (ajoutez marp: true pour l’aperçu Marp). Tous les noms de thème sont acceptés : le langage ne dépend pas du nom.

Le frontmatter YAML et les commentaires globaux Marp sont reconnus, ainsi que le BOM UTF-8, les fins de ligne Windows (CRLF) et les lignes vides initiales. Les exemples dans des blocs de code ne déclenchent rien.

Configuration requise ​

ÉlémentNécessaire pour
VS Code 1.95+Tout
Marp for VS CodeAperçu, export HTML/PDF
Chrome, Chromium ou Edge localMesure des débordements, taille automatique des callouts
Dossier de confiance (workspace trust)Mesure du rendu, export PPTX

Dans un dossier non approuvé, les suggestions et diagnostics restent disponibles ; le contrôle navigateur est désactivé.

Confidentialité ​

  • Aucun appel réseau, hors connexion explicite au portail des thèmes.
  • Aucune dépendance CDN, aucun navigateur téléchargé automatiquement.
  • Vos documents ne sont jamais envoyés au portail.

Documentation du langage DWA Core v1, de l’extension VS Code, du CLI et du portail des thèmes.