Remplacer la chaîne dans tous les fichiers dans Eclipse

Savez-vous comment puis-je rechercher une chaîne de remplacement dans tous les fichiers de mon projet actuel?

Disons que j’ai cette chaîne “/ sites / default / now je veux qu’elle soit” / public / sites / default

mais il y a presque 1000 fichiers.

Merci d’avance.

  • “Rechercher” -> “Fichier”
  • Entrer du texte, un motif de fichier et des projets
  • “Remplacer”
  • Entrez le nouveau texte

Voilà …

Selon le type de fichier sur lequel vous vous concentrez, Ctrl + H ouvre différents types d’écrans de recherche.

Un raccourci clavier plus cohérent utiliserait la méthode Alt: appuyez sur Alt, puis sur A, puis sur F.

Ordre des opérations efficace:

  1. Ctrl + C le texte que vous souhaitez remplacer (si disponible)
  2. Mettez en surbrillance le texte que vous souhaitez remplacer
  3. Appuyez sur ALT, puis A, puis F. Vous amène à la recherche de fichiers. La sélection de (2) remplira automatiquement le champ de recherche
  4. Dans la zone de saisie “File name patterns”, tapez ” .java” pour remplacer tous les fichiers Java ou tapez “ ” pour le remplacer dans tous les fichiers.
  5. Cliquez sur «Remplacer…»
  6. Ctrl + V (Coller). Ou tapez la valeur que vous souhaitez remplacer
  7. Entrer

Vous pouvez trouver plus de détails dans mon blog: http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse/

Utilisez Ctrl + H pour ouvrir la boîte de dialog de recherche Eclipse, sélectionnez l’onglet de recherche approprié et sélectionnez “Remplacer …” pour accéder à la boîte de dialog “Rechercher et remplacer”.

Étrange mais c’est une tâche en deux étapes:

  1. Cherchez ce que vous voulez
  2. Dans l’onglet de recherche, cliquez avec le bouton droit de la souris et sélectionnez remplacer ou remplacer tout:

Une démo à:

http://www.avajava.com/tutorials/lessons/how-do-i-do-a-find-and-replace-in-multiple-files-in-eclipse.html

Il y a une option dans search => file et le raccourci est Ctrl + H. Allez pour plus de références, suivez le lien. Cela fonctionne bien avec Eclipse Neon

Existe-t-il un moyen de trouver / remplacer un projet entier dans Eclipse?

ctrl + H will show the option to replace in the bottom . 

entrer la description de l'image ici

Une fois que vous cliquez sur remplacer, il apparaîtra comme ci-dessous

entrer la description de l'image ici

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 remplacements ne sont pas corrects pour 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 a dit:

  • Cliquez sur Rechercher -> Fichier ... OU appuyez sur Ctrl + H et choisissez l’onglet “Recherche de fichier”.
  • Entrez le texte, le modèle de fichier et choisissez votre espace de travail ou votre ensemble de travail.

Alors:

  • Cliquez sur Rechercher
  • Lorsque vos résultats apparaissent, effectuez des sélections de dossier, de fichier ou d’instance en cliquant sur Ctrl + en cliquant sur celles que vous souhaitez sélectionner. Ex: voici ma sélection. J’ai choisi 3 instances, 1 fichier et 1 dossier:

entrer la description de l'image ici

  • Maintenant, cliquez avec le bouton droit sur votre sélection et accédez à -> Remplacer la sélection .... Voici une capture d’écran de cela:

entrer la description de l'image ici

  • Entrez ce que vous souhaitez remplacer “Avec”. Dans mon cas, vous pouvez voir qu’il est dit “Remplacer 190 correspondances dans 4 fichiers”. Maintenant, cliquez sur OK .

entrer la description de l'image ici

Voilà!

Les références:

J’ai essayé l’option suivante dans la version Helios d’Eclipse. Appuyez simplement sur CTRL + F pour afficher la fenêtre “Rechercher / Remplacer” sur votre écran.

entrer la description de l'image ici