Comment rechercher et remplacer des mots dans plusieurs fichiers
Que feriez-vous si vous deviez remplacer un mot dans des dizaines voire des centaines de fichiers texte ? vous restez calme et téléchargez le bloc-notes ++ [Broken URL Removed] ou remplacer le texte [No Longer Available]Ces deux utilitaires feront le travail en quelques secondes.
C’est un dilemme courant entre développeurs et programmeurs. Imaginez que vous gérez un projet avec des centaines ou des milliers de fichiers. Lorsque le nom du produit qui apparaît sur presque toutes les pages change, il vous est presque impossible de rechercher manuellement et de modifier le nom sur chaque page. Non, tu es plus intelligent que ça.
Vous lancez Google, vous trouvez cet article et vous découvrez une solution qui ne prend que quelques secondes.
Comment éditer plusieurs fichiers par lots
Vous pouvez modifier vos fichiers par lots à l’aide de Notepad ++ ou d’un outil spécial appelé Remplacer le texte.
Bloc-notes++
Tout d’abord, laissez Notepad ++ trouver des mots dans tous les fichiers qui doivent être modifiés.Ouvrez Notepad ++ et accédez à Rechercher > Rechercher dans les fichiers… ou appuyez sur CTRL+MAJ+FCela ouvrira le menu Rechercher dans le fichier.
en dessous de Ce qu’il faut chercher:, saisissez le mot ou la phrase que vous souhaitez modifier.en dessous de utiliser. . . au lieu de:, pour saisir un nouveau mot ou une nouvelle expression.Enfin, réglez contenu: L’emplacement des fichiers concernés afin que Notepad++ sache où chercher.
Vous avez également accès aux paramètres avancés, que j’ai décrits ci-dessous.Une fois que tout est défini, cliquez sur Trouver tout Si vous devez revérifier le résultat ou remplacer dans le fichier Si vous souhaitez que Notepad ++ applique les modifications immédiatement. Selon le nombre de fichiers que Notepad ++ recherche, cela peut prendre quelques secondes.
Faire une vidéo du jour
si vous et Trouver tout, vous obtiendrez une liste de clics.Supprimez tous les fichiers que vous ne souhaitez pas modifier en les sélectionnant et en appuyant sur SUPPR, puis en cliquant avec le bouton droit sur les fichiers restants et en sélectionnant ouvre tout.
vas y Rechercher > Remplacer ou appuyez sur CTRL+H, qui lancera le menu de remplacement.Vous trouverez ici une option Remplacer tous tous les documents ouverts.
Encore une fois, vous pouvez effectuer plusieurs réglages avancés, comme décrit ci-dessous.
Paramètres de recherche et de remplacement avancés dans Notepad ++
en dessous de trouver dans le fichiervous pouvez ajouter filtre Rechercher uniquement dans certains types de fichiers.Par exemple, ajoutez *.doc Rechercher uniquement dans les fichiers DOC. De même, vous pouvez rechercher des fichiers avec un nom spécifique, quel que soit le type de fichier.Ajouter à *.* Recherchez n’importe quel nom et type de fichier.
Lorsque vous sélectionnez un répertoire avec des sous-dossiers, cochez dans tous les sous-dossiers et dans le dossier caché Recherchez-les aussi.Vous voudrez peut-être aussi vérifier ne faire correspondre que des mots entiersafin de ne pas modifier accidentellement les correspondances partielles.
Ce recherche Dans les menus Rechercher dans le fichier et Remplacer, vous pouvez effectuer une recherche et un remplacement avancés.choisir développer Si vous utilisez des extensions, remplacez par exemple les caractères par des retours à la ligne (n).choisir expression régulière Si vous utilisez des opérateurs pour rechercher et remplacer tous les mots ou expressions correspondants.tu peux tenir Ordinaire Si vous remplacez simplement le texte par du texte.
remplacer le texte [No Longer Available]
Avec le texte alternatif, vous pouvez définir un groupe de remplacement Ajoutez plusieurs fichiers et/ou répertoires et plusieurs remplacements.
Tout d’abord, créez un nouveau groupe.va Remplacer > Ajouter un groupeet donnez un nom à votre groupe.
Faites un clic droit sur votre groupe et sélectionnez Ajouter des fichiers… Ajoutez des fichiers et/ou des dossiers à modifier.Dans les propriétés du fichier/dossier, sélectionnez votre Type de Sourcec’est-à-dire un seul fichier ou dossier, puis sélectionnez Chemin du fichier/dossier sourceSi vous choisissez d’ajouter des dossiers, vous pouvez également ajouter des types de fichiers au fichier . Inclure le filtre de fichiers ou Exclure le filtre de fichiers Ligne.Cliquez sur d’accord lorsque vous avez terminé.
Pour ajouter plusieurs fichiers ou dossiers, répétez les étapes ci-dessus.
La meilleure caractéristique du texte alternatif est que vous pouvez choisir une destination différente de l’original.à l’intérieur Propriétés du fichier/dossierbasculer vers destination onglet et sélectionnez celui que vous voulez chemin du fichier/dossier cible.
Maintenant que vous avez configuré votre groupe, il est temps de définir votre remplacement.Sélectionnez votre groupe et accédez à Remplacer > Rechercher/Remplacer la grille > Édition avancée… Maintenant, vous pouvez ajouter texte de recherche et remplacer le texteAssurez-vous de consulter le menu déroulant en bas pour personnaliser les options de recherche et de remplacement.
Comme avec Notepad++, vous pouvez utiliser des chaînes de recherche avancées et des opérateurs. Contrairement à Notepad ++, vous pouvez ajouter autant d’instances de recherche et de remplacement que vous le souhaitez, et Remplacer le texte les exécutera toutes lorsque vous exécuterez le processus.
Pour remplacer, visitez Remplacer > Démarrer le remplacement ou appuyez sur CTRL+R.
Qu’est-ce que Notepad++ ?
Notepad++ est gratuit éditeur de code source et un remplacement pour le Bloc-notes Windows. Il est publié sous la licence publique générale GNU, ce qui en fait un outil open source.
De plus, Notepad++ est une application légère économe en ressources, ce qui la rend bénéfique pour l’environnement :
En optimisant autant de routines que possible sans perdre en convivialité, Notepad++ tente de réduire les émissions mondiales de dioxyde de carbone. Lorsqu’ils utilisent moins de puissance CPU, les PC peuvent réduire la consommation d’énergie et réduire la consommation d’énergie, ce qui se traduit par un environnement plus écologique.
Voici quelques fonctionnalités de Notepad++ qui en font l’outil idéal pour l’écriture et l’édition (code) :
-
Les rangées numérotées facilitent la navigation.
-
Mise en surbrillance et pliage automatiques et personnalisables de la syntaxe de codage.
-
La recherche et le remplacement d’expressions régulières compatibles Perl (PCRE) sont pris en charge.
-
Saisie semi-automatique, y compris l’achèvement de mot, l’achèvement de fonction et les conseils de paramètre de fonction.
-
Une interface à onglets qui vous permet de travailler sur plusieurs documents en parallèle.
-
Modifiez plusieurs lignes à la fois, utilisez la sélection CTRL + souris ou l’édition de colonnes.
Qu’est-ce qu’un texte de remplacement ?
Remplacer du texte est beaucoup plus simple que Notepad++. Il ne fait qu’un seul travail : remplacer le texte. Ecobyte, la société derrière Replace Text, a remarqué son impact. D’où un logiciel avec des CLUF inhabituels pour une raison :
Malheureusement, le texte alternatif n’est plus pris en charge et aucun fichier d’aide n’est disponible dans Windows 10. Je l’ai couvert de toute façon car il fournit des fonctionnalités plus avancées que Notepad ++ pour cette application particulière.
Rechercher et remplacer facilement
L’un des deux utilitaires ci-dessus devrait faire le travail pour vous. Si vous n’avez qu’un simple travail de recherche et de remplacement, ou si la fonctionnalité supplémentaire de Notepad ++ semble utile, vous devriez l’essayer. Si vous devez non seulement modifier plusieurs fichiers, mais également effectuer plusieurs remplacements différents, cela vaut la peine d’examiner le texte de remplacement.
Lequel avez-vous choisi et fonctionne-t-il comme spécifié ? Avez-vous trouvé d’autres outils permettant de rechercher et de remplacer du texte ? Faites-nous savoir dans les commentaires ci-dessous!
Crédit image : Fabrik Bilder via Shutterstock.com
A propos de l’auteur