Extension Rechercher dans les fichiers¶
Recherchez dans tous les fichiers d'un dossier sur le disque et sautez directement à chaque correspondance — pour trouver toutes les occurrences d'un terme dans un projet. La recherche s'exécute en arrière-plan, l'éditeur reste donc réactif sur les grandes arborescences.
Où la trouver¶
Recherche ▸ Rechercher dans les fichiers… — raccourci Ctrl+Shift+F.
La boîte de dialogue¶
| Champ / option | Signification |
|---|---|
| Rechercher | Le terme à rechercher (avec historique des requêtes récentes). |
| Filtres | Motifs glob de noms de fichiers à inclure, p. ex. *.cpp *.h ou *.txt. Vide signifie tous les fichiers. (Les filtres récents sont mémorisés.) |
| Répertoire | Le dossier à parcourir ; Parcourir… permet d'en choisir un. Les répertoires récents sont mémorisés. |
| Dans tous les sous-dossiers | Descend récursivement dans les sous-répertoires (activé par défaut). |
| Respecter la casse | Recherche sensible à la casse. |
| Mot entier uniquement | Ne trouve que les mots complets. |
| Mode de recherche | Normal (littéral), Étendu (décode \n, \t, \r, \0, \xNN) ou Expression régulière (regex ECMAScript). |
Résultats¶
Les correspondances s'accumulent dans un panneau Résultats ancrable au fur et à mesure de leur découverte, regroupées par fichier avec le numéro de ligne et le texte correspondant. Double-cliquez sur un résultat pour ouvrir le fichier et sauter à la ligne et à la colonne exactes.
Comment s'effectue le balayage
Un thread d'arrière-plan parcourt le répertoire choisi (récursivement si demandé) et lit chaque fichier qui passe le filtre ; une recherche volumineuse ne fige donc pas l'interface et les résultats arrivent progressivement.