close

Comment utiliser la fonction rechercher / remplacer de Sublime Text

#1 Rechercher dans un fichier open

Vous pouvez rechercher / remplacer un terme de manière classique (terme exact) que ce soit dans un seul fichier ou dans l'ensemble de votre projet.

  1. Faites CTRL+N pour créer un nouveau fichier.
  2. Faites la recherche Google sur les mots-clés God save the queen. Copier et coller le premier "couplet".
  3. Positionnez votre curseur sur Queen et cliquez gauche. Avec Sublime Text 4 il faut sélectionner le mot queen pour le voir ensuite apparaître dans la fenêtre de recherche. Positionner le curseur dessus ne suffit plus (Juillet 2022).
  4. Utilisez le menu Find puis Find ou bien tapez CTRL+F pour ouvrir la fenêtre de recherche. Vous devez voir le mot Queen (sur fond gris) apparaître en bas au centre de la fenêtre de recherche.
Appeler la fenêtre de recherche
  1. Dans la fenêtre de recherche cliquez sur Find ou tapez Entrée pour aller à l'occurrence suivante. Cliquez sur Find Prev ou tapez SHIFT+Entrée pour aller à l'occurrence précédente. L'occurrence courante apparaît sur un fond jaune. Les autres occurrences sont cerclées d'un contour blanc.
Parcours des occurrences
  1. Cliquez sur Find All et vous constatez que vous avez positionné un curseur multiple à la fin de toutes les occurrences. C'est un moyen supplémentaire de positionner des curseurs multiples.
Appeler la fenêtre de recherche

Vous avez d'autres possibilités pour saisir le terme de la recherche

  • Vous pouvez faire CTRL+F puis tapez votre terme.
  • Vous pouvez aussi utiliser les flèches pour naviguer dans l'historique des termes de recherches.

#2 Les options de la recherche open

Options de la recherche

Pour activer l'option vous devez cliquer dessus. Vérifier qu'une surbrillance apparaît pour être sûr qu'elle est activée.

  • Expressions Régulières signifie que vous pouvez utiliser une expression régulière comme terme de recherche. Il s'agit des expressions régulières PCRE (Perl Compatible Regular Expressions)
  • Case Sensitive signifie que la recherche fera la différence entre les lettres majuscules et les lettres minuscules.
  • Mot entier signifie que seules les occurrences en correspondances et constituant un mot entier seront retenues.
  • Recommencer au début signifie que lorsque la recherche arrive à la fin du fichier elle continue en reprenant au début du fichier.
  • Surbrillance signifie que Sublime Text mettra en surbrillance (petit contour blanc) toutes les occurrences qu'il trouvera.

#3 Rechercher / Remplacer dans un fichier open

  1. Utilisez le menu Find puis Replace ou bien tapez CTRL+H pour ouvrir la fenêtre rechercher / remplacer.
  2. Tapez le terme recherché Queen et le terme de remplacement par exemple King.
  3. Vous avez des boutons sur la droite pour faire tout ce dont vous avez besoin. Laisser le curseur dessus pour voir apparaître les raccourcis. Cliquez sur Find pour aller sur une nouvelle occurrence. Cliquez sur Replace si vous voulez la remplacer sinon cliquez à nouveau sur Find.
La fonction rechercher remplacer

#4 Pour une recherche dans tous les fichiers open

  1. Utilisez le menu Find puis Find in files ou bien tapez CTRL+SHIFT+F pour ouvrir la fenêtre rechercher / remplacer dans tous les fichiers.
  2. Tapez le terme recherché et le terme de remplacement.
  3. Vous avez la possibilité d'utiliser un filtre si vous voulez faire votre rechercher / remplacer dans une seule partie de votre projet.
La fonction rechercher / remplacer avec un filtre

Les résultats s'affichent dans une fenêtre spécifique.

Ci-dessous vous avez les résultats d'une recherche du terme de Sublime Text dans un répertoire de mon projet. Les occurrences trouvées sont présentées fichier par fichier.

Résultats de la fonction rechercher / remplacer dans tous les fichiers