Skip to Content
Documentation🤖 IA🎨 Cas d'usage IA

CodeExpander Pro × IA : bibliothèque de cas d’usage

Modèles prêts à l’emploi et scénarios réels

Index documentation · IA et productivité


Sommaire


Modèles de prompts IA

Génération de code

Utilisez FillIn : %fillmenu% pour le langage, %fillarea% pour les exigences, %fillcheck% pour les options (commentaires, tests, bonnes pratiques). Abréviation exemple ai-gen ; dans ChatGPT/Claude tapez ai-gen + Tab → formulaire → prompt complet.

Génération de cas de test

%cv% insère le presse-papiers ; copiez le code puis déclenchez par ex. ai-test avec %fillmenu% pour le framework (Jest, Pytest, etc.).

Prompts de revue de code

Utilisez %cv% pour coller le code, %fillcheck% pour les axes de revue. Voir variables FillIn.

Génération de docs

Générateurs README/API : %filltext%, %fillarea%, %fillmenu% pour nom de projet, type, langage, description.


Bibliothèque d’extraits de code

Gestion d’erreurs

Python (ex. try-py) : try/except avec %c% pour le corps. JavaScript : try/catch + %c%.

Logs, tests, routes API

Log structuré : %filltext% message, %fillmenu% niveau, %c% pour le reste. Jest/Pytest : describe + test, %filltext% nom. Express/FastAPI : %fillmenu% méthode, %filltext% chemin.


Flux de capture

Rapports de bugs

Raccourci → sélectionner une région → rectangle, flèches, texte → copier → coller dans Issue/Jira.

Docs

Capturer du code ou l’UI → dégradé + coins arrondis + ombre → pastilles numérotées + surbrillance → copier ou enregistrer.

Comparaison de code

Capture défilante Before/After ; Pin Before, surligner After en vert/jaune.


Scénarios presse-papiers

  • Historique des réponses IA : les copies vont dans l’historique ; cherchez dans la fenêtre presse-papiers et collez ; épinglez les réponses importantes.
  • Extrait depuis le presse-papiers : copiez du code → fenêtre presse-papiers → « Créer un extrait » → abréviation et groupe → réutiliser et synchroniser.
  • Collage en plusieurs étapes : copiez des configs en lot ; collez dans l’ordre depuis le presse-papiers (variables d’env, formulaires, migration).

Scripts d’automatisation

Git (Shell / JS)

Commit rapide : git add . + commit -m “%filltext&name=message%” + push. Branche de feature : %filltext% type et nom. Statut : extrait JS avec execSync(‘git status —short’).

Docker, scaffold, données

docker-clean (prune) ; init-node/init-python (mkdir + gestionnaire de paquets + .gitignore) ; json-format avec %cv% ou {{clipboard}} → JSON.stringify(parsed, null, 2).


Réutilisation inter-projets

Groupes : ex. ProjectA (préfixe pa-), ProjectB (pb-), Common (pas de préfixe). ExpandIn : limiter par app ou répertoire. Microservices : un groupe par service (us-dev, os-dev), scripts partagés (k8s-status, k8s-logs) dans Common.


🎭 Gestion des variantes de prompt

Le même scénario de prompt a souvent plusieurs versions (rapide/profond/strict). Utilisez %fillmenu% pour un choix à l’expansion — coût de bascule nul.

Sélecteur de variante Code Review

Abbr: ai-review Group: AI-Prompts/Review Type: plain ---Content--- %fillmenu&name=Review Mode&opt=quick&opt=deep&opt=security% {{if quick}}Please do a quick review of the code below — focus only on the most critical issues: {{elif deep}}Please do a deep review covering architecture, performance, maintainability, and security: {{elif security}}Please audit the code below from a security perspective, focusing on OWASP Top 10:{{end}} ```%cv&md=%```

Déclenchez ai-review → choisissez « quick / deep / security » dans le popup → la variante correspondante s’étend, le code du presse-papiers est encapsulé automatiquement.

Variante one-liner en ligne

Quand seules quelques mots changent, embarquez le menu directement dans le modèle :

Please %fillmenu&name=Action&opt=refactor&opt=optimize for performance&opt=add unit tests&opt=convert to TypeScript% the code below: %cv&md=%

Abbr : ai-action. Après expansion : « Please refactor the code below: … » ou « Please optimize for performance… ».


📋 Constructeur de contexte multi-presse-papiers

Scénario : vous avez un message d’erreur, du code lié, et un extrait de config — il faut les combiner en un seul prompt de debug IA.

Étapes (version actuelle de CodeExpander requise) :

  1. Copiez le message d’erreur → l’historique du presse-papiers l’enregistre
  2. Copiez le code lié → idem
  3. Ouvrez la fenêtre Presse-papiers, cliquez sur le bouton Mode lot (bas-droite)
  4. Cochez les entrées d’historique voulues (Shift-clic pour une plage, Ctrl-clic pour multi-sélection)
  5. Cliquez sur le bouton 🤖 Combiner en prompt IA de la barre du bas, choisissez un modèle :
    • Debug / Analyse d’erreur : première entrée → bloc Error, le reste → blocs Code, avec une demande de debug à la fin
    • Revue de code : toutes les entrées fusionnées en un bloc de code avec une demande de revue
    • Jointure brute : entrées jointes par des séparateurs ---
  6. Écrit dans le presse-papiers automatiquement → collez dans votre outil IA

Exemple de sortie debug (2 éléments sélectionnés) :

## Error / Issue

TypeError: Cannot read properties of undefined (reading ‘map’) at processItems (app.ts:42)

## Related Code

const data = await fetchData() const items = data.results.map(…) // ← crashes here

Please help me debug the issue above.

Comparaison d’efficacité

TâcheTraditionnelCodeExpanderGain
Prompt complexe2–3 min~10 s↑ ~92 %
Réutilisation d’extrait1 min~2 s↑ ~98 %
Capture de bug2 min (plusieurs outils)~20 s↑ ~83 %
Retrouver une ancienne réponse3 min~5 s↑ ~97 %
Lancer un script courant30 s~3 s↑ ~90 %

Plus de syntaxe : variables FillIn, Paramètres.
Dernière mise à jour : 2026-01-29

Dernière mise à jour