Partager via


Remplacer dans les fichiers

L'onglet Remplacer dans les fichiers de la fenêtre Rechercher et remplacer vous permet de rechercher une chaîne ou une expression dans le code d'un ensemble de fichiers spécifié, et de modifier l'ensemble ou une partie des correspondances trouvées. Les correspondances trouvées et les actions entreprises sont répertoriées dans la fenêtre Résultats de la recherche, sélectionnée dans Options de résultat.

Des boutons dans la barre d'outils et des touches de raccourci permettent également d'afficher la boîte de dialogue Rechercher et remplacer.

Rechercher

Ces contrôles de l'onglet Remplacer dans les fichiers vous permettent de spécifier la chaîne ou l'expression à rechercher.

  • Rechercher
    Tapez le texte à rechercher. La boîte de dialogue propose un texte de recherche probable en utilisant le texte sélectionné à l'aide du curseur avant l'ouverture de la boîte de dialogue, du texte avoisinant ou le texte précédemment recherché. Vous pouvez réutiliser l'une des 20 dernières chaînes de recherche en la sélectionnant dans cette liste déroulante.

  • [chaîne avec caractères génériques]
    Si vous voulez utiliser des caractères génériques, tels que des astérisques (*) et des points d'interrogation (?) dans votre chaîne de recherche, activez la case à cocher Utiliser sous Options de recherche, puis cliquez sur Caractères génériques.

  • [expression régulière]
    Pour que le moteur de recherche interprète votre chaîne de recherche en tant qu'expression régulière, activez la case à cocher Utiliser sous Options de recherche et cliquez sur Expressions régulières.

  • Générateur d'expressions
    Le bouton triangulaire à côté de la zone 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 expressions régulières, en fonction de l'option Utiliser sélectionnée. Choisir un élément dans cette liste permet de l'ajouter à la chaîne spécifiée dans la zone Rechercher.

Remplacer par

Ces contrôles vous permettent de spécifier ce qui doit être inséré à la place de la chaîne ou de l'expression trouvée.

  • Remplacer par
    Pour remplacer les instances de la chaîne spécifiée dans Rechercher par une autre chaîne, entrez la chaîne de remplacement dans ce champ. Pour supprimer les instances de la chaîne spécifiée dans Rechercher, laissez cette zone 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 spécifiée dans la zone Remplacer par, activez la case à cocher Utiliser et cliquez sur l'option Expressions régulières.

  • Générateur d'expressions
    Ce bouton triangulaire placé à côté de la zone Remplacer par 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 expressions régulières, en fonction de l'option Utiliser sélectionnée. Cliquer sur un élément dans cette liste permet de l'ajouter à la chaîne spécifiée dans la zone Remplacer par.

  • Remplacer
    Cliquez sur ce bouton pour remplacer l'instance actuelle de la chaîne spécifiée dans Rechercher par la chaîne spécifiée dans la zone Remplacer par et rechercher l'instance suivante dans l'étendue spécifiée dans Regarder dans.

  • Remplacer tout
    Cliquez sur ce bouton pour remplacer toutes les instances de la chaîne spécifiée dans Rechercher par la chaîne spécifiée dans la zone Remplacer par, dans tous les fichiers de l'étendue spécifiée dans Regarder dans.

    AttentionAttention

    Assurez-vous que l'étendue définie dans Rechercher dans inclut seulement les fichiers que vous souhaitez modifier.

    Un rappel est affiché qui inclut une option Remplacer tout ouvrira tous les fichiers nécessitant des modifications. Pour conserver l'option Annuler, vous devez sélectionner cette option. L'option Annuler est disponible uniquement dans les fichiers qui restent ouverts après avoir été modifiés.

  • Ignorer le fichier
    Devient disponible lorsque plusieurs fichiers sont définis dans Regarder dans. Cliquez sur ce bouton si vous ne voulez pas inspecter ni modifier le fichier en cours. La recherche continue dans le fichier suivant de la liste Regarder dans.

Regarder dans

L'option choisie dans la liste déroulante Regarder dans détermine si la fonction Remplacer dans les fichiers effectue la recherche uniquement dans les fichiers actuellement actifs ou dans tous les fichiers stockés dans certains dossiers. Sélectionnez une étendue de recherche dans la liste, tapez un chemin d'accès à un dossier ou cliquez sur le bouton Parcourir pour afficher la boîte de dialogue Choisir des dossiers de recherche et choisir un ensemble de fichiers à inspecter.

[!REMARQUE]

Si l'option Regarder dans sélectionnée implique une recherche dans un fichier que vous avez extrait du contrôle de code source, la recherche s'effectue seulement sur la version du fichier qui a été téléchargée sur votre ordinateur local.

  • Regarder dans
    Sélectionnez une étendue de recherche prédéfinie dans cette liste ou utilisez la boîte de dialogue Choisir des dossiers de recherche pour entrer votre propre ensemble de répertoires.

  • Document actif
    Cette option est disponible lorsqu'un document est ouvert dans un éditeur. La chaîne spécifiée dans Rechercher est recherchée uniquement dans le document actif.

  • Tous les documents ouverts
    La recherche s'effectue dans tous les fichiers ouverts pour modification.

  • Projet en cours
    La recherche s'effectue dans tous les fichiers du projet actif.

  • Solution complète
    La recherche s'effectue dans tous les fichiers de la solution active.

  • Inclure les sous-dossiers
    Indique que la recherche doit couvrir les sous-dossiers du dossier spécifié dans Regarder dans. Cela requiert un ensemble de répertoires personnalisés.

  • Parcourir (...)
    Cliquez sur ce bouton pour afficher la boîte de dialogue Choisir des dossiers de recherche qui vous permet d'assembler, de modifier, d'enregistrer et de sélectionner des ensembles nommés de répertoires à entrer dans la zone Regarder dans.

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
    Lorsque cette case à cocher est activée, les fenêtres Résultats de la recherche affichent uniquement les instances de la chaîne spécifiée dans Rechercher, dont le contenu et la casse correspondent. Par exemple, une recherche de MyObject lorsque la case à cocher Respecter la casse est activée retourne « MyObject », mais pas « myobject », ni « MYOBJECT ».

  • Mot entier
    Lorsque cette case à cocher est activée, les fenêtres Résultats de la recherche affichent uniquement les instances de la chaîne spécifiée dans Rechercher, pour lesquels les mots entiers correspondent. Par exemple, une recherche de MyObject retourne « MyObject », mais pas « CMyObject », ni « MyObjectC ».

  • Utiliser
    Indique comment interpréter les caractères spéciaux entrés dans les zones de texte Rechercher ou Remplacer par. Les options incluent Caractères génériques et Expressions régulières.

  • Expressions régulières
    Des notations spéciales définissent des modèles de texte à mettre en correspondance. Pour en obtenir la liste, consultez Procédure : effectuer une recherche avec des expressions régulières.

  • Caractères génériques
    Des caractères spéciaux tels que des astérisques (*) et des points d'interrogation (?) représentent un ou plusieurs caractères. Pour en obtenir la liste, consultez Procédure : effectuer une recherche avec des caractères génériques.

  • Examiner ces types de fichiers
    Cette liste indique les types de fichiers dans lesquels effectuer la recherche dans les répertoires spécifiés dans Regarder dans. Si cette zone est laissée vide, la recherche couvre tous les fichiers des répertoires spécifiés dans Regarder dans.

    *.[ext]; *.[ext] (manual)
    

    Pour rechercher des fichiers d'un type particulier, entrez un astérisque (*) comme caractère générique pour le nom de fichier, suivi d'un point (.) et de l'extension de fichier. Pour rechercher plusieurs types de fichiers, entrez plusieurs chaînes de recherche séparées par des points-virgules (;).

    *.[ext]; *.[ext] (from list)
    

    Sélectionnez un élément quelconque de la liste pour entrer une chaîne de recherche préconfigurée pour rechercher des fichiers de types particuliers.

Options de résultat

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

  • Fen. Résultats de la recherche 1
    Lorsque cette case à cocher est activée, les résultats de la recherche en cours sont ajoutés au contenu de la fenêtre Résultats de la recherche 1. Cette fenêtre s'ouvre automatiquement pour afficher les résultats de votre recherche. Pour ouvrir cette fenêtre manuellement, cliquez sur Autre fenêtres dans le menu Affichage, puis cliquez sur Résultats de la recherche 1.

  • Fen. Résultats de la recherche 2
    Lorsque cette case à cocher est activée, les résultats de la recherche en cours sont ajoutés au contenu de la fenêtre Résultats de la recherche 2. Cette fenêtre s'ouvre automatiquement pour afficher les résultats de votre recherche. Pour ouvrir cette fenêtre manuellement, cliquez sur Autre fenêtres dans le menu Affichage, puis cliquez sur Résultats de la recherche 2.

  • Afficher les noms des fichiers seulement
    Affiche une entrée par fichier contenant une correspondance plutôt qu'une entrée par correspondance dans la fenêtre Résultats de la recherche 1 ou Résultats de la recherche 2. Cette option n'est pas disponible dans SQL Server Management Studio.

  • Conserver fich. modifiés ouverts après remplacement global
    Cette option, lorsqu'elle est sélectionnée, permet de laisser ouverts tous les fichiers dans lesquels des remplacements ont été effectués, afin que vous puissiez annuler ou enregistrer les modifications. Les contraintes de mémoire peuvent limiter le nombre de fichiers qui peuvent rester ouverts suite à une opération de remplacement.

    AttentionAttention

    Vous pouvez utiliser Annuler uniquement sur des fichiers qui restent ouverts pour pouvoir être modifiés. Si cette option n'est pas sélectionnée, les fichiers qui n'étaient pas déjà ouverts restent fermés et l'option Annuler n'est pas disponible dans ces fichiers.

Rechercher et remplacer, vues

Les onglets situés en haut de la fenêtre Rechercher et remplacer incluent les menus Affichage. Ces menus vous permettent de choisir un ensemble de champs à afficher dans le volet actif. Vous pouvez laisser la fenêtre Rechercher et remplacer ancrée à un endroit qui vous convient, puis basculer d'un onglet à l'autre et d'une vue à l'autre pour exécuter tout type d'opération de recherche ou de remplacement.

  • Basculer vers Recherche rapide
    Cet onglet de barre d'outils remplace la boîte de dialogue par une boîte de dialogue Recherche rapide.

  • Basculer vers Rechercher dans les fichiers
    Cet onglet de barre d'outils remplace la boîte de dialogue par une boîte de dialogue Rechercher dans les fichiers.

  • Basculer vers Rechercher un symbole
    Cet onglet de barre d'outils remplace la boîte de dialogue par une boîte de dialogue Rechercher des symboles.