Partage via


Commande Remplacer dans les fichiers

Remplace le texte dans les fichiers à l’aide d’un sous-ensemble des options disponibles sous l’onglet Remplacer dans les fichiers de la fenêtre Rechercher et remplacer.

Syntaxe

Edit.ReplaceinFiles findwhat replacewith [/all] [/append] [/case]
[/ext:extensions] [/lookin:searchpath] [/options] [/preserveCase]
[/regex] [/reset] [/stop] [/sub] [/word]

Arguments

findwhat

Obligatoire. Texte à mettre en correspondance.

replacewith

Obligatoire. Texte à remplacer par le texte correspondant.

Commutateurs

/all ou /a

Optionnel. Remplace toutes les occurrences du texte de recherche par le texte de remplacement.

/append (nouveau dans Visual Studio 2022)

Optionnel. Dirige les résultats de la recherche actuelle à ajouter aux résultats de recherche précédents.

/case ou /c

Optionnel. Les correspondances se produisent uniquement si les caractères majuscules et minuscules correspondent exactement à ceux spécifiés dans l’argument findwhat.

/ext : extensions

Optionnel. Spécifie les extensions de fichier pour les fichiers à rechercher.

/keep ou /k (non pris en charge dans Visual Studio 2022)

Optionnel. Spécifie que tous les fichiers modifiés sont laissés ouverts.

/lookin : searchpath

Optionnel. Répertoire à rechercher. Si le chemin contient des espaces, placez l’intégralité du chemin entre guillemets.

/options ou /t

Optionnel. Affiche la liste des paramètres d’option de recherche actuels et n’effectue pas de recherche.

/preserveCase (nouveauté de Visual Studio 2022)

Optionnel. Conserve la casse d’origine de chaque correspondance dans votre code.

/regex ou /r

Optionnel. Utilise des caractères spéciaux prédéfinis dans l’argument findwhat comme notations qui représentent des modèles de texte plutôt que les caractères littérals. Pour obtenir la liste complète des caractères d’expression régulière, consultez expressions régulières.

/reset ou /e

Optionnel. Retourne les options de recherche à leurs paramètres par défaut et n’effectue pas de recherche.

/arrêter

Optionnel. Interrompt l’opération de recherche actuelle si l’une d’elles est en cours. Remplace ignore tous les autres arguments lorsque /stop a été spécifié. Par exemple, pour arrêter le remplacement actuel, entrez les éléments suivants :

>Edit.ReplaceinFiles /stop

/sub ou /s

Optionnel. Recherche les sous-dossiers dans le répertoire spécifié dans l’argument /lookin :searchpath.

/text2 ou /2 (non pris en charge dans Visual Studio 2022)

Optionnel. Affiche les résultats du remplacement dans la fenêtre Rechercher les résultats 2.

/wild ou /l (non pris en charge dans Visual Studio 2022)

Optionnel. Utilise des caractères spéciaux prédéfinis dans l’argument findwhat en tant que notations pour représenter un caractère ou une séquence de caractères.

/word ou /w

Optionnel. Recherche uniquement des mots entiers.

Exemple

Cet exemple recherche btnCancel et le remplace par btnReset dans tous les fichiers .cls situés dans le dossier « mes projets Visual Studio » et affiche les informations de remplacement dans la fenêtre Rechercher les résultats 2.

>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2

Voir aussi