Petite suggestion, pensez à remplacer cette chaîne par une variable globale ou une propriété. Le remplacement d'un chemin dans 1000 fichiers est le signe d'une mauvaise conception. ;)
@Radium: Mais dans quelques cas, c'est pratique comme si je voulais changer '@Test' en '@Ignore' pour 10k cas de test à travers le projet, puis en changer un en '@Test' que je corrige en ce moment.
Abhishek Singh
Réponses:
241
"Rechercher" -> "Fichier"
Entrez du texte, des modèles de fichiers et des projets
Merci j'ai résolu de cette façon. 1.- Sélectionnez le texte à rechercher 2.- Allez dans le menu Recherche> Texte> Projet, une liste d'occurrences apparaît, dans la vue de recherche. 3.- Cliquez avec le bouton droit de la souris sur la racine de cette liste, 4.- Sélectionnez Remplacer tout ... 5.- Entrez le texte à remplacer. 6.- Done ..... thank You ..
RickMx
Malheureusement, cela n'aide pas pour le texte multiligne! :(
Eric
1
@Eric Cela fonctionne si vous utilisez des expressions régulières! Vous pouvez même mettre en surbrillance le texte que vous souhaitez remplacer, et tant que l'option Expression régulière est active avant d'exécuter la boîte de dialogue, elle couvrira une grande partie de la mise en forme pour vous =)
skia.heliou
Pour plus de granularité, vous pouvez faire la "Recherche de fichiers" puis effectuer plusieurs sélections, faire un clic droit et aller à "Remplacer la sélection ...". Pour une réponse complète et un exemple avec des captures d'écran, voir ici: stackoverflow.com/a/50283848/4561887 .
Gabriel Staples
13
Selon le type de fichier sur lequel vous vous concentrez, Ctrl + H ouvrira différents types d'écrans de recherche.
Un raccourci clavier plus cohérent consisterait à utiliser la méthode Alt: appuyez sur Alt, puis A, puis F.
Ordre des opérations efficace:
Ctrl + C le texte que vous souhaitez remplacer (si disponible)
Mettez en surbrillance le texte que vous souhaitez remplacer
Appuyez sur ALT, puis A, puis F. Vous amène à la recherche de fichiers. La sélection de (2) remplira automatiquement la zone de recherche
Dans la zone de saisie «Modèles de nom de fichier», saisissez « .java» pour remplacer tous les fichiers Java ou saisissez « » pour remplacer tous les fichiers
Cliquez sur «Remplacer…»
Ctrl + V (Coller). Ou tapez la valeur que vous souhaitez effectuer le remplacement
étape par étape m'a aidé, seulement Dans la zone de saisie "Modèles de nom de fichier", tapez "* .java" plutôt que .java et Ctrl + H peut utiliser comme raccourci
nick
6
Utilisez Ctrl + H pour ouvrir la boîte de dialogue de recherche Eclipse, sélectionnez l'onglet de recherche approprié et sélectionnez "Remplacer ..." pour accéder à la boîte de dialogue "Rechercher et remplacer"
Que faire si vous voulez être plus sélectif dans vos remplacements, car tous les remplaçants ne correspondent pas à ce que vous essayez de faire?
Voici comment obtenir plus de granularité pour effectuer les remplacements uniquement dans certains dossiers, fichiers ou instances:
Tout d'abord, faites comme il l'a dit:
Cliquez sur Search-> File...OU appuyez sur Ctrl+ Het choisissez l'onglet "Recherche de fichiers".
Entrez le texte, le modèle de fichier et choisissez votre espace de travail ou votre jeu de travail.
Ensuite:
Cliquez sur Search
Lorsque vos résultats apparaissent, effectuez des sélections de dossier, fichier ou instance en Ctrl+ cliquant sur ceux que vous souhaitez sélectionner. Ex: voici ma sélection. J'ai choisi 3 instances, 1 fichier et 1 dossier:
Maintenant, faites un clic droit sur votre sélection et allez à -> Replace Selected.... Voici une capture d'écran de cela:
Saisissez ce que vous souhaitez remplacer par "Par". Dans mon cas, vous pouvez voir que c'est "Remplacement de 190 correspondances dans 4 fichiers". Cliquez maintenant OK.
Il y a une option dans la recherche => fichier et le raccourci est Ctrl+ H. Allez pour en savoir plus, suivez le lien. Cela fonctionne bien avec Eclipse Neon
Si vous souhaitez remplacer deux lignes de code par une seule ligne, cela ne fonctionne pas. Cela fonctionne dans notepad ++. Je finis par ouvrir tous les fichiers dans notepad ++ et j'ai tout remplacé.
Ctrl+ Fme donne la boîte de dialogue Rechercher / Remplacer.
Ou tu peux,
Premier Alt+A
Suivant Alt+F
Appuyez ensuite sur le bouton Remplacer .
Si aucun d'entre eux n'a travaillé:
Goto -> Fenêtre -> Préférences -> Général -> Clés et recherchez remplacer, vous verrez alors la liaison pour Rechercher et remplacer . Au bas de cette fenêtre, vous pouvez ajouter votre clé à la zone de texte Liaison . Là, vous pouvez ajouter ou modifier des touches comme raccourci.
J'ai essayé l'option suivante dans la version Helios d'Eclipse. Appuyez simplement sur CTRL + F, vous obtiendrez la fenêtre «Rechercher / Remplacer» sur votre écran
Il s'agit d'une option dans la recherche => fichier et le raccourci est (Ctrl + h). Allez pour en savoir plus, suivez le lien. [Existe-t-il un moyen de rechercher / remplacer l'ensemble d'un projet dans Eclipse?] ( Stackoverflow.com/questions/3426049/… )
Réponses:
Voilà ...
la source
Selon le type de fichier sur lequel vous vous concentrez, Ctrl + H ouvrira différents types d'écrans de recherche.
Un raccourci clavier plus cohérent consisterait à utiliser la méthode Alt: appuyez sur Alt, puis A, puis F.
Ordre des opérations efficace:
Vous pouvez trouver plus de détails dans mon article de blog: http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse/
la source
Utilisez Ctrl + H pour ouvrir la boîte de dialogue de recherche Eclipse, sélectionnez l'onglet de recherche approprié et sélectionnez "Remplacer ..." pour accéder à la boîte de dialogue "Rechercher et remplacer"
la source
Étrange mais c'est une tâche en deux étapes:
Une démo à:
http://www.avajava.com/tutorials/lessons/how-do-i-do-a-find-and-replace-in-multiple-files-in-eclipse.html
la source
Tonny Madsen l'a bien dit, mais parfois c'est trop simpliste.
Que faire si vous voulez être plus sélectif dans vos remplacements, car tous les remplaçants ne correspondent pas à ce que vous essayez de faire?
Voici comment obtenir plus de granularité pour effectuer les remplacements uniquement dans certains dossiers, fichiers ou instances:
Tout d'abord, faites comme il l'a dit:
Ensuite:
Voilà!
Références:
la source
Une fois que vous cliquez sur remplacer, il apparaîtra comme ci-dessous
la source
Il y a une option dans la recherche => fichier et le raccourci est Ctrl+ H. Allez pour en savoir plus, suivez le lien. Cela fonctionne bien avec Eclipse Neon
Existe-t-il un moyen de rechercher / remplacer l'ensemble d'un projet dans Eclipse?
la source
Si vous souhaitez remplacer deux lignes de code par une seule ligne, cela ne fonctionne pas. Cela fonctionne dans notepad ++. Je finis par ouvrir tous les fichiers dans notepad ++ et j'ai tout remplacé.
la source
Ctrl+ Fme donne la boîte de dialogue Rechercher / Remplacer.
Ou tu peux,
Premier Alt+A
Suivant Alt+F
Appuyez ensuite sur le bouton Remplacer .
Si aucun d'entre eux n'a travaillé:
Goto -> Fenêtre -> Préférences -> Général -> Clés et recherchez remplacer, vous verrez alors la liaison pour Rechercher et remplacer . Au bas de cette fenêtre, vous pouvez ajouter votre clé à la zone de texte Liaison . Là, vous pouvez ajouter ou modifier des touches comme raccourci.
la source
J'ai essayé l'option suivante dans la version Helios d'Eclipse. Appuyez simplement sur CTRL + F, vous obtiendrez la fenêtre «Rechercher / Remplacer» sur votre écran
la source