Remplacer la chaîne de caractères dans tous les fichiers de Eclipse
savez-vous comment faire une recherche pour remplacer une chaîne dans tous les fichiers de mon projet actuel ??
disons que j'ai cette chaîne de caractères " / sites/default/ maintenant je veux qu'il soit "/public/sites/default
mais il y a presque 1000 fichiers.
Merci d'avance.
8 réponses
- "Recherche"->"Fichier"
- entrer texte, Motif de fichier et projets
- "remplacer"
- Saisir le nouveau texte
Voilà...
selon le type de fichier sur lequel vous vous concentrez, Ctrl+H ouvrira différents types d'écrans de recherche.
un hotkey plus cohérent serait d'utiliser la méthode Alt: Tap Alt, puis A, Puis F.
ordre efficace des opérations:
- Ctrl+C le texte que vous voulez remplacer (si disponible)
- surlignez le texte que vous voulez remplacer
- Tap ALT, puis un, puis F. vous amène à la recherche de fichiers. La sélection de (2) remplira automatiquement la boîte de recherche
- dans la case" Nom de fichier patterns", tapez .java "pour remplacer tous les fichiers Java ou taper " "pour remplacer dans tous les fichiers
- Cliquez Sur "Remplacer... "
- Ctrl+V (Paste). Ou tapez dans la valeur que vous voulez faire le remplacement
- Entrée
vous pouvez trouver plus de détails dans mon billet de blog: http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse /
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 vous rendre à l' "Rechercher et remplacer" dialogue
étrange mais c'est une tâche en deux étapes:
- rechercher ce que vous voulez
- Dans l'onglet recherche, cliquez droit et sélectionnez remplacer ou remplacer tout:
Une démonstration à l':
il y a une option dans search => file et le raccourci est Ctrl + H . Aller pour plus d'information voir suivre le lien. C'est un travail parfait avec néon Eclipse
y a-t-il un moyen de trouver/remplacer tout un projet dans Eclipse?
ctrl + H will show the option to replace in the bottom .
une fois que vous cliquez sur Remplacer il s'affichera comme ci-dessous
Tonny Madsen l'a bien dit, mais parfois c'est trop simpliste.
Que faire si vous voulez être plus sélectif dans vos remplacements puisque tous les remplacements ne sont pas corrects pour ce que vous essayez de faire?
Voici comment obtenir plus de granularité pour faire les remplacements seulement dans certains dossiers, dossiers, ou instances:
D'abord, faites comme il a dit:
- , Cliquez Sur Recherche --> "1519140920 De Fichier"... OU appuyez sur Ctrl + H et choisissez le Fichier "Recherche" de l'onglet.
- entrez le texte, le motif de fichier et choisissez votre espace de travail ou L'ensemble de travail.
puis:
- , Cliquez Sur Recherche
- quand vos résultats sélection de dossiers, de fichiers ou d'instances par Ctrl + cliquer sur ceux que vous souhaitez sélectionner. Ex: voici ma sélection. J'ai choisi 3 cas, 1 fichier, et 1 dossier:
- maintenant, faites un clic droit sur votre sélection et allez à -- > remplacer sélectionné... . Voici une capture d'écran de cela:
- entrez ce que vous voulez pour le remplacer"par". Dans mon cas, vous pouvez voir qu'il est dit "remplacer 190 correspondances dans 4 fichiers". Maintenant, cliquez sur OK .
Voilà!
, les Références:
- voici le tutoriel je suis venu à travers cela m'a appris ceci: http://www.avajava.com/tutorials/lessons/how-do-i-do-a-find-and-replace-in-multiple-files-in-eclipse.html?page=2
j'ai essayé l'option suivante dans la Version Helios D'Eclipse. Appuyez simplement sur CTRL+F vous obtiendrez la fenêtre" trouver/Remplacer "sur votre écran