Extension Rechercher et remplacer¶
Recherchez et remplacez du texte dans le document courant, avec une boîte de dialogue à la Notepad++ et des commandes clavier qui fonctionnent qu'elle soit ouverte ou non. L'historique de recherche et les options sont mémorisés entre les sessions.
Où la trouver¶
Le menu Recherche :
| Commande | Raccourci | Effet |
|---|---|---|
| Rechercher… | Ctrl+F |
Ouvre la boîte de dialogue sur l'onglet Rechercher. |
| Remplacer… | Ctrl+H (⌥⌘F sur macOS) |
Ouvre la boîte de dialogue sur l'onglet Remplacer. |
| Rechercher le suivant | F3 |
Saute à la correspondance suivante avec la requête et les options courantes. |
| Rechercher le précédent | Shift+F3 |
Saute à la correspondance précédente. |
| Sélectionner et rechercher le suivant | Ctrl+F3 |
Utilise la sélection courante comme requête, puis trouve la correspondance suivante. |
| Sélectionner et rechercher le précédent | Ctrl+Shift+F3 |
Idem, en cherchant vers l'arrière. |
F3 / Shift+F3 fonctionnent même lorsque la boîte de dialogue est fermée.
La boîte de dialogue¶
- Rechercher / Remplacer par — listes déroulantes avec les entrées récentes (Remplacer par apparaît sur l'onglet Remplacer).
- Direction — Vers l'avant ou Vers l'arrière.
- Respecter la casse — recherche sensible à la casse.
- Mot entier uniquement — ne trouve que les mots complets.
- Boucler — continue depuis l'autre extrémité du document lorsque la recherche atteint le début/la fin (activé par défaut).
- Mode de recherche — voir ci-dessous.
- Boutons : Rechercher le suivant, Rechercher le précédent, Remplacer (un seul), Tout remplacer, Fermer.
Modes de recherche¶
| Mode | Signification |
|---|---|
| Normal | Une sous-chaîne littérale. |
| Étendu | Littéral, mais les séquences d'échappement sont d'abord décodées : \n, \r, \t, \0, \\ et \xNN (un octet hexadécimal). |
| Expression régulière | Une regex de style ECMAScript. Une sous-option « . correspond au saut de ligne » (affichée uniquement pour les regex) permet à . de franchir les sauts de ligne. Dans Remplacer par, les groupes de capture se référencent par \1–\9 ou $1–$9. |
L'état de recherche est partagé
La requête et les options sont partagées entre les fonctions de recherche de
l'éditeur : un terme saisi ici est aussi celui qu'utilisent F3,
Marquer et la Recherche incrémentale.