Expansion
Étendre, c’est taper une abréviation plus une touche de déclenchement dans n’importe quel champ texte (éditeur, navigateur, chat, e-mail) et la voir remplacée par le contenu complet de l’extrait. Pas de copier-coller, pas de retapage.
Étendre en trois étapes
- Dans CodeExpander, créez un extrait avec une abréviation (ex.
sig) et un contenu (ex. signature e-mail). - Tapez cette abréviation dans n’importe quel champ.
- Appuyez sur la touche de déclenchement (par défaut Tab) ; l’abréviation est remplacée.
Si vous oubliez une abréviation, utilisez la fenêtre de recherche ou la recherche en ligne.
Touches de déclenchement
Vous tapez souvent les deux premières lettres de log en codant. Par défaut vous appuyez sur Tab (ou une autre touche que vous choisissez) avant l’expansion, pour qu’un mot à moitié tapé ne soit pas remplacé. L’interrupteur est Paramètres → Général. Laissez-le allumé.
Settings → General → Trigger: master switch, require trigger key, key list, word boundary, adaptive case. Group ExpandWhen can override the boundary.
Disponibles : Tab (défaut), Espace, Entrée, Alt, et . , ; - / = et d’autres.
Si « exiger une touche de déclenchement » est éteint, une abréviation complète s’étend tout de suite — les faux positifs montent. Un groupe peut avoir ses propres touches de déclenchement sur cet ordinateur ; elles ne se synchronisent pas. L’interrupteur machine, c’est Mettre l’expansion en pause.
Quand étendre
Vous tapez design et ne voulez pas que sig à l’intérieur devienne une signature. Quand étendre sur un groupe décide ce qui peut précéder une abréviation — un espace, de la ponctuation, ou n’importe quoi.
| Vous choisissez | Effet au quotidien |
|---|---|
| Suivre le global | Utilise « limite de mot » de Paramètres → Général. Allumé : ça doit ressembler à un nouveau mot. Éteint : plus souple |
| N’importe | S’étend après n’importe quel caractère. Plus d’accidents |
| Espace | Il faut un espace ou un saut de ligne devant |
| Pas une lettre ni un chiffre | La ponctuation devant convient — virgule, puis l’abréviation |
Les paramètres choisissent aussi si vous devez taper toute l’abréviation, ou seulement la fin. Enregistrez le groupe. La prochaine saisie applique la nouvelle règle.
ExpandIn (par app)
Dans VS Code, log doit devenir un modèle de log. Dans le chat, log doit rester quatre lettres. Limitez l’extrait à ces apps et le chat ne le déclenchera pas.
C’est une capacité Pro. Aucune app sélectionnée = toutes les apps.
File/group ExpandIn: all apps, except, only these apps (Pro), disable. Search window and inline search stay unrestricted.
- Ouvrez un extrait ou un groupe.
- Trouvez N’étendre que dans ces apps.
- Cherchez et cochez VS Code, Chrome, Cursor, etc.
- Enregistrez. L’expansion ne s’exécute que si l’app au premier plan correspond.
Un réglage d’extrait surcharge le groupe. Si une fenêtre n’est pas reconnue, éteignez la limite pour cet extrait. La fenêtre de recherche et la recherche en ligne insèrent toujours librement.
| Scène | Astuce |
|---|---|
| Modèles IDE | Limitez le groupe aux éditeurs |
| Prompts navigateur | Limitez l’extrait aux navigateurs |
| Même abréviation, texte différent | Deux extraits, apps différentes |
Casse adaptative
Avec Paramètres → Général → casse adaptative allumé :
- Abréviation tout en majuscules (
SIG) → l’expansion suit un style majuscules - Capitale initiale (
Sig) → style titre - Minuscules : le corps de l’extrait tel que stocké
Scripts et texte enrichi suivent toujours l’environnement du fichier. Éteignez le réglage pour une casse stockée stricte.
Mettre l’expansion en pause
Vous partagez l’écran et ne voulez pas que log devienne un modèle. Appuyez sur activer/désactiver l’expansion, ou éteignez-le dans la barre d’état. Rallumez après la réunion.
- Tout mettre en pause : l’interrupteur sous Paramètres → Clavier, ou le menu de la barre d’état.
- Moins d’accidents : exiger une touche de déclenchement, utiliser une limite de mot, ou limiter les apps.
- Arrêter un extrait : changez son abréviation, ou sortez-le du groupe.
Pas d’extension navigateur, donc vous ne pouvez pas « mettre en pause seulement dans Chrome ». Pas de « tenir Shift pour sauter celui-ci ». Si une expansion échoue, une notification explique pourquoi. Le texte que vous tapiez n’est pas réécrit en silence.
Abréviations en conflit
La liste d’extraits compte les abréviations complètes (préfixe de groupe inclus). Un compte au-dessus de 1 affiche un avertissement.
- Changez une abbr ou un préfixe de groupe.
- Ou répartissez la même abbr entre apps avec ExpandIn (des abbrs différentes restent plus faciles à retenir).
- Les fichiers d’org partagés qui correspondent à vos fichiers personnels ne se déclenchent qu’une fois — ne gardez pas une « sauvegarde » personnelle avec la même abréviation.
Il n’y a pas de fenêtre « choisir quel extrait » en cas de conflit. Utilisez la fenêtre de recherche quand vous oubliez une abbr.
Raccourcis
- Globaux : ouvrir la fenêtre principale, rechercher, basculer l’expansion, créer depuis le presse-papiers. Configurez dans Paramètres → Raccourcis.
- Raccourci par extrait : liez un raccourci global à un extrait pour les quelques-uns que vous utilisez le plus.
Astuce : définissez abréviations et déclencheur pour vos quelques favoris (signature, wrapper try, en-tête du jour) ; la mémoire musculaire suit en quelques jours.