discussion_comments

Notepad++, recherches et remplacements

Un des gros plus de Notepad++ est sa gestion des recherches et remplacements. Utiliser ces fonctionnalités systématiquement fais gagner un temps précieux, surtout avec la maîtrise des expressions régulières.

Recherche

L'onglet de recherche de la fenêtre de recherches/remplacements s'ouvre au moyen :

  • Du menu Recherche → Recherche,
  • Du raccourci clavier Ctrl+F,
  • De l'icône dans la barre de menu.

Faire préalablement une sélection, ou simplement pointer un mot, pré-remplis le champ de recherche.

Fenêtre de recherche
  • Suivant : sélectionne l'occurrence suivante.
  • Compter : compte le nombre d'occurrences.
  • Rechercher dans tous les documents ouverts : affiche les résultats de la recherche dans tous les onglets.
  • Rechercher dans le document actuel : affiche les résultats de la recherche dans l'onglet actif.
  • Pour afficher toutes les occurrences de la recherche directement dans le document, sélectionnez Marquer les lignes ou/et Colorer les mots trouvés puis cliquez sur Rechercher tout. Purger permet d'effacer les indicateurs (marquages de lignes et surlignages), Purger à chaque fois permet de faire cela à chaque clic sur Rechercher tout.
  • Mot entier uniquement : limite la recherche aux éléments séparés du reste par un espace. Ainsi, rechercher “to” dans “tomate” ne marchera pas avec cette option, mais dans “to mate” oui.
  • Respecter la casse : fais une différenciation entre les majuscules et les minuscules.
  • Boucler : revenir au début du document une fois la fin atteinte avec Suivant.

Mode de recherche

A venir…

Mode normal

Mode étendu

Expressions régulières

Voir l'article discussion_comments.

Remplacement

L'onglet de recherche de la fenêtre de recherches/remplacements s'ouvre au moyen :

  • Du menu Recherche → Remplacer,
  • Du raccourci clavier Ctrl+H,
  • De l'icône dans la barre de menu.
Fenêtre de remplacement

L'interface est similaire à l'onglet de recherche décrit précédemment.

Suivant sélectionne seulement l'occurrence suivante, Remplacer la remplace et cherche la suivante.

Recherche dans un dossier

L'onglet de recherche de la fenêtre de recherches/remplacements s'ouvre au moyen :

  • Du menu Recherche → Rechercher dans les répertoires,
  • Du raccourci clavier Ctrl+⇧ Shift+F,
Fenêtre de recherche/remplacement par dossier
  • Recherche : élément à rechercher.
  • Remplacer par : élément de remplacement.
  • Filtres : limiter aux fichiers correspondant au filtre.
  • Dossier : dossier dans lequel rechercher.
  • Suivre le doc. actuel : rechercher à l'emplacement du document actuel.
  • Sous-dossiers : effectue une recherche récursive dans les sous-dossiers.
  • Dossiers cachés : inclue les dossiers cachés par Windows.

Résultats de recherches

Find result, résultats de recherches

Une frame s'affiche en pied de page indiquant le fichier, les lignes, l'emplacement dans la ligne : Find result.

  • Vous pouvez enrouler/dérouler chaque résultat ou chaque groupe de résultats en cliquant sur les petits “-” à gauche.
  • Vous pouvez fermer la frame avec la croix en haut à droite.

Exemples

Supprimer les retours à la ligne

  1. Sélectionnez un retour à la ligne, en sélectionnant de la fin d'une ligne au début de la suivante.
  2. Ouvrez la fenêtre de remplacement avec Ctrl+H et remplacez tout.

Ainsi le texte :

a
b
c

Deviens :

abc

Ou en mettant une virgule et un espace dans le champ de remplacement, deviens :

a, b, c

Supprimer les retours à la ligne en mode étendu

  1. Ouvrez la fenêtre de remplacement avec Ctrl+H et sélectionnez le mode de recherche étendu.
  2. Recherchez \r\n, symboles du CRLF, (carriage return et line feed : retour chariot et saut de ligne, un héritage des machines à écrire) indiquant un retour à la ligne, et remplacez tout.

Ainsi le texte :

a
b
c

Deviens :

abc

Ou en mettant une virgule et un espace dans le champ de remplacement, deviens :

a, b, c

Discussion

Entrer votre commentaire. La syntaxe wiki est autorisée: