Quelle est la façon la plus simple de trouver et de remplacer du texte dans 20 fichiers texte dans un répertoire?

J'ai 20 fichiers texte avec différentes extensions dans un répertoire.

Je souhaite remplacer " nnn " par " ooo " dans tous les fichiers.

Je pourrais les importer dans un projet dans Eclipse ou Visual Studio pour les remplacer tous, mais c'est une overkill et ajouterais d'autres méta-fichiers, etc.

Quelle est la façon simple de le faire, je pense: sélectionnez tous les fichiers, cliquez avec le bouton droit de la souris, choisissez un outil appelé (par exemple, «QuickReplacer») et remplissez le formulaire, puis cliquez pour terminer.

Quelqu'un sait-il d'un outil comme celui-ci?

GrepWin ferait cela entre autres, et c'est un plugin Explorer.

Cependant, il existe une grande variété d'applications différentes qui peuvent le faire.

Ce thread SO sur le sujet propose également WinGrep en option.

Notepad ++ peut le faire facilement …

Menu Rechercher> Rechercher dans les fichiers … item de menu …

Si vous êtes familier avec Visual Studio, vous pouvez le faire sans créer de projet. Do (quelque chose comme): Edit>Find/Replace>Find in Files . Là, vous pouvez spécifier un dossier .

Je l'ai fait plusieurs fois. Je dirais que ce n'est que trop d'ennui si vous deviez créer un projet (vous ne le possédez pas) ou si vous n'aviez pas installé VS et ne l'avait besoin que pour cette demande.

Je trouve que Textpad est très utile pour ce genre de choses, entre autres.

J'aime vraiment le produit WildEdit par Helios Software (les fabricants de l'excellent éditeur de texte Textpad).

C'est fiable, rapide, flexible et ne coûte pas beaucoup (£ 8.50 = environ 10 euros) – vaut le coup!

Il gère ASCII, ANSI, UTF-8 et d'autres codages sans problème, vous pouvez choisir un répertoire et un masque de fichier (* .cs, * .as? X etc.) et appliquer les modifications uniquement à ces fichiers, et cela Conservez une sauvegarde de vos fichiers originaux au cas où vous souhaitez annuler la modification.

Marc

SciTE a intégré cette fonctionnalité sur Windows – tant que tous les fichiers sont dans le même répertoire (et est un éditeur de texte très simple et rapide dans la négociation) – cliquez avec le bouton droit de la souris et 'Edit with SciTE' un fichier dans l'annuaire , Ctrl + Shift + F, tapez dans la recherche et remplacez les chaînes et un filtre de nom de fichier facultatif et cliquez sur OK.