Remplacement rapide, fenêtre Rechercher et remplacer
Mise à jour : novembre 2007
Le Remplacement rapide permet de rechercher dans le code de plusieurs fichiers ouverts une chaîne ou une expression, et de modifier tout ou partie des correspondances trouvées. La sélection se déplace de correspondance en correspondance, vous permettant ainsi d'examiner chaque remplacement dans son contexte.
Remarque : |
---|
Les correspondances trouvées ne sont pas répertoriées dans les fenêtres Résultats de la recherche. |
Vous pouvez utiliser l'une des méthodes suivantes pour afficher le Remplacement rapide dans la fenêtre Rechercher et remplacer.
Pour afficher le Remplacement rapide
Dans le menu Edition, développez Rechercher et remplacer.
Choisissez Remplacement rapide.
- ou -
Si la fenêtre Rechercher et remplacer est déjà ouverte, cliquez sur le bouton triangulaire Affichage sur la barre d'outils, à droite de la liste déroulante, puis choisissez Remplacement rapide.
Le Remplacement 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 expression ou chaîne de texte à 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 interprète votre chaîne de recherche comme expression régulière, activez la case à cocher Utiliser sous Options de recherche et choisissez Expressions régulières.
Générateur d'expressions
Ce bouton triangulaire en regard du champ Rechercher devient disponible lorsque la case à cocher Utiliser est activée dans Options de recherche. 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.
Remplacer par
Ces contrôles permettent de spécifier le contenu qui sera inséré à la place de la chaîne ou de l'expression pour laquelle une correspondance a été trouvée.
Remplacer par
Pour remplacer les instances de la chaîne associée à Rechercher par une autre chaîne, entrez la chaîne de remplacement dans ce champ. Pour supprimer les instances de la chaîne associée à Rechercher, laissez ce champ vide. Sélectionnez la liste déroulante afin d'afficher les 20 dernières entrées. Pour inclure des expressions régulières dans la chaîne Remplacer par, cliquez sur la case à cocher Utiliser et sélectionnez l'option Expressions régulières.Générateur d'expressions
Ce bouton triangulaire en regard du champ Remplacer par 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 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 Remplacer par.Remplacer
Choisissez ce bouton pour remplacer l'instance en cours de la chaîne associée à Rechercher par la chaîne associée à Remplacer par et recherchez l'instance suivante dans la portée Regarder dans.Remplacer tout
Choisissez ce bouton pour remplacer toutes les instances de la chaîne Rechercher par la chaîne associée à Remplacer par, dans tous les fichiers de la portée Regarder dans.Attention : Définissez la portée Regarder dans pour inclure uniquement les fichiers que vous souhaitez modifier.
Regarder dans
L'option choisie dans la liste déroulante Regarder dans détermine si l'option Remplacement rapide effectue des recherches uniquement dans les fichiers actifs.
Regarder dans
Sélectionnez une portée de recherche prédéfinie dans la liste.Option
Description
Sélection
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. Les commandes Remplacer et Remplacer tout ne sont pas disponibles.
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 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.Utiliser
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 la 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 la 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
Recherche rapide, fenêtre Rechercher et remplacer
Remplacer dans les fichiers, fenêtre Rechercher et remplacer