Recherche rapide, fenêtre Rechercher et remplacer

Recherche rapide vous permet de rechercher une chaîne ou une expression dans le code de plusieurs documents ouverts. La sélection se déplace de correspondance en correspondance, vous permettant ainsi d'examiner chaque correspondance dans son contexte.

Notes

Les correspondances trouvées ne sont pas répertoriées dans la fenêtre Résultats de la recherche.

Vous pouvez utiliser l'une des méthodes suivantes pour afficher Recherche rapide dans la fenêtre Rechercher et remplacer.

Pour afficher Recherche rapide

  1. Dans le menu Edition, développez Rechercher et remplacer.

  2. Choisissez Recherche rapide.

    - ou -

    Si la fenêtre Rechercher et remplacer est déjà ouverte, sur la barre d'outils, cliquez sur le bouton triangulaire Afficher de la liste déroulante gauche, puis choisissez Recherche rapide.

Recherche rapide peut parcourir un document vers l'avant ou vers l'arrière, à partir du point d'insertion. La recherche se poursuit automatiquement au-delà du début ou de la fin du document, dans la partie non examinée. Un message apparaît lorsque la totalité du document a été parcourue.

Rechercher

Ces contrôles vous permettent de spécifier la chaîne ou l'expression qui aura une correspondance.

  • Rechercher
    Réutilisez l'une des 20 dernières chaînes de recherche en la sélectionnant dans cette liste déroulante, ou tapez une nouvelle chaîne de texte ou expression à rechercher.

    Option

    Description

    [chaîne avec caractères génériques]

    Si vous souhaitez utiliser des caractères génériques, comme un astérisque (*) ou un point d'interrogation (?), dans votre chaîne de recherche, activez la case à cocher Utiliser sous Options de recherche et choisissez Caractères génériques.

    [expression régulière]

    Pour que le moteur de recherche gère les expressions régulières, activez la case à cocher Utiliser sous Options de recherche, puis choisissez Expressions régulières.

  • Générateur d'expressions
    Ce bouton triangulaire en regard du champ Rechercher devient disponible lorsque la case à cocher Utilisation est activée dans Options de recherche et lorsque l'option Expressions régulières apparaît dans la liste déroulante. Cliquez sur ce bouton pour afficher la liste des caractères génériques ou des expressions régulières, en fonction de l'option Utiliser sélectionnée. Tout élément sélectionné dans cette liste est ajouté à la chaîne Rechercher.

  • Suivant
    Cliquez sur ce bouton pour rechercher l'instance suivante de la chaîne Rechercher dans la zone de recherche choisie dans Regarder dans.

  • Signets pour tout
    Cliquez sur ce bouton pour afficher les signets bleus sur le bord gauche de l'éditeur de code et indiquer chaque ligne où figure une instance de la chaîne Rechercher.

Regarder dans

L'option choisie dans la liste déroulante Regarder dans détermine si l'option Recherche rapide effectue des recherches uniquement dans les fichiers actifs.

  • Regarder dans
    Sélectionnez une étendue de recherche prédéfinie dans la liste.

    Option

    Description

    Selection

    Cette option est disponible lorsque le texte est sélectionné dans l'éditeur de code. La recherche porte uniquement sur le texte sélectionné dans le document actif.

    <Bloc en cours>

    Le nom de cette option indique l'emplacement du point d'insertion dans l'éditeur de code. La recherche s'effectue dans la procédure, le module, le paragraphe ou le bloc de code en cours.

    Document actif

    Cette option est disponible lorsqu'un document est ouvert dans un éditeur. Recherche uniquement le document actif de la chaîne Rechercher.

    Fenêtre en cours

    Cette option est disponible lorsqu'une fenêtre Outil de recherche, comme la fenêtre Afficher dans le navigateur, a le focus. Recherche la chaîne associée à Rechercher dans la totalité du contenu affiché dans la fenêtre.

    Tous les documents ouverts

    Parcourt tous les fichiers ouverts en édition comme s'il s'agissait d'un document unique. Lorsque le point de départ de la recherche est atteint dans le fichier en cours, la recherche de la chaîne associée à Rechercher se poursuit automatiquement dans le fichier suivant, et ainsi de suite jusqu'au dernier fichier ouvert.

    Projet actif

    Effectue la recherche dans tous les fichiers du projet en cours comme s'il s'agissait d'un document unique. Lorsque le point de départ de la recherche est atteint dans un fichier, la recherche se poursuit automatiquement dans le fichier suivant, et ainsi de suite jusqu'au dernier fichier du projet.

Options de recherche

Vous pouvez développer ou réduire la section Options de recherche. Les options suivantes peuvent être activées ou désactivées :

  • Respecter la casse
    Affiche uniquement les instances de la chaîne Rechercher dont le contenu et les majuscules/minuscules concordent. Par exemple, la recherche de "MyObject" avec l'option Respecter la casse sélectionnée retourne "MyObject", mais pas "myobject" ni "MYOBJECT".

  • Mot entier
    Affiche uniquement les instances de la chaîne Rechercher qui ont des correspondances parfaites. Par exemple, la recherche de "MyObject" retourne "MyObject", mais pas "CMyObject" ni "MyObjectC".

  • Rechercher vers le haut
    Lorsque cette option est sélectionnée, la recherche s'effectue depuis le signe insertion vers le début du fichier.

  • Rechercher le texte masqué
    Lorsque cette option est sélectionnée, l'opération de recherche porte également sur le texte masqué et réduit, par exemple les métadonnées d'un contrôle DTC, une zone masquée du plan d'un document ou encore une classe ou une méthode réduite.

  • Utilisation
    Indique comment interpréter des caractères spéciaux entrés dans les zones de texte Rechercher ou Remplacer par. Les options sont les suivantes :

    Option

    Description

    Caractères génériques

    Les caractères spéciaux, tels que les astérisques (*) et les points d'interrogation (?), représentent un ou plusieurs caractères. Pour obtenir une liste, consultez Caractères génériques (Visual Studio).

    Expressions régulières

    Les notations spéciales définissent des modèles de texte à faire correspondre. Pour obtenir une liste, consultez Expressions régulières (Visual Studio).

Barre d'outils

Une barre d'outils, avec deux zones déroulantes, s'affiche en haut de la fenêtre Rechercher et remplacer. Ces zones déroulantes vous permettent de choisir le type de recherche ou de remplacement que vous envisagez d'effectuer et de modifier les options affichées dans la fenêtre pour les correspondances.

Zone déroulante

Menu Affichage

Rechercher (zone déroulante de gauche)

Recherche rapide

Rechercher dans les fichiers

Rechercher le symbole

Remplacer (zone déroulante de droite)

Remplacement rapide

Remplacer dans les fichiers

Voir aussi

Tâches

Comment : rechercher de façon interactive

Comment : rechercher à l'aide de listes de résultats

Comment : rechercher dans un document par incrément

Référence

Remplacement rapide, fenêtre Rechercher et remplacer

Rechercher dans les fichiers, fenêtre Rechercher et remplacer

Autres ressources

Rechercher et remplacer, fenêtre

Recherche et remplacement