Aller au contenu

Complétion automatique

Pendant la frappe, une fenêtre contextuelle propose des complétions pour le mot en cours. Les suggestions tiennent compte du format du fichier et proviennent de plusieurs sources, fusionnées en une seule liste classée et dédoublonnée :

  • Mots-clés du langage — les listes de mots-clés et d'identifiants du langage détecté du fichier (mots-clés C++ dans un .cpp, fonctions intégrées Python dans un .py).
  • Mots des fichiers ouverts — chaque mot déjà présent dans vos tampons ouverts ; vos propres noms (calculateTotal, myVar) se complètent donc après leur première utilisation, d'un onglet à l'autre.
  • Extraits — les préfixes d'extraits apparaissent dans la liste avec un glyphe distinctif ; en accepter un développe l'extrait immédiatement.
  • Serveurs de langage — quand un serveur LSP tourne pour le langage du fichier, ses complétions sémantiques rejoignent la liste.

Utiliser la fenêtre contextuelle

Action Touche
Déclencher manuellement Ctrl+Space
Accepter la suggestion en surbrillance Tab ou Enter
Fermer Esc

La fenêtre s'ouvre aussi automatiquement dès que vous avez tapé assez de caractères de mot (2 par défaut — configurable). Elle continue de filtrer au fil de la frappe et se ferme d'elle-même quand plus rien ne correspond.

Paramètres

Préférences ▸ Complétion automatique :

Paramètre Défaut Signification
Activer la complétion automatique activé Désactive les fenêtres automatiques (le déclenchement manuel Ctrl+Space fonctionne toujours).
Afficher après N caractères tapés 2 Longueur minimale du préfixe avant l'ouverture automatique de la fenêtre.
Correspondance insensible à la casse activé pri correspond aussi à Print.
Insérer une correspondance unique sans afficher la liste désactivé Quand il ne reste qu'une seule suggestion, l'insérer silencieusement au lieu d'afficher une liste à un seul élément.
Lignes visibles dans la fenêtre Hauteur de la liste avant qu'elle ne défile.
Nombre maximal de suggestions Plafond strict de la liste fusionnée.
Mots-clés du langage activé Active ou désactive la source des mots-clés.
Mots des fichiers ouverts activé Active ou désactive la source des tampons ouverts.

Les très gros fichiers sautent la complétion automatique (la même barrière de taille qui protège la coloration syntaxique), de sorte que la frappe ne se bloque jamais.

Voir aussi