Existe-t-il un raccourci «Rechercher dans les fichiers» dans Eclipse?

87

Existe-t-il un raccourci «Rechercher dans les fichiers» dans Eclipse, comme dans Visual Studio ( Ctrl+ Shift+ F)?

J'ai regardé dans ces deux listes:

Merci.

Xonatron
la source

Réponses:

88

sélectionnez l'espace de travail et appuyez sur Ctrl-H

La boîte de dialogue sélectionnée dépend du type de fichier sélectionné dans la vue Explorateur de projet. Par exemple, si vous avez sélectionné un fichier .js et appuyez sur Ctrl- H, la boîte de dialogue apparaîtra avec l'onglet "Recherche Javascript" sélectionné. Si vous souhaitez rechercher tous les fichiers, vous pouvez appuyer sur Ctrl- F7pour sélectionner la vue Explorateur de projet, utiliser les touches fléchées pour sélectionner un dossier au-dessus de vos fichiers, puis appuyer sur Ctrl- H(ou sélectionner un fichier dont le type ne déclenche pas d'onglet de dialogue personnalisé) .

Gordon Glas
la source
Je vous remercie. Cela s'appelle "Ouvrir la boîte de dialogue de recherche" pour ce que ça vaut. Dans Visual Studio, cela s'appelle «Rechercher dans les fichiers». Ils semblent être la même fonctionnalité.
Xonatron le
Cependant, vous devez diviser la recherche par un seul des éléments suivants: Type, Méthode, Package, Constructeur, Champ ... Je veux juste tout rechercher. Y a-t-il un moyen de faire cela?
Xonatron le
4
@MatthewDoucette Lorsque la boîte de dialogue est ouverte, cliquez sur la flèche gauche en haut à droite de la boîte et vous devriez pouvoir trouver l'onglet "Recherche de fichiers". Cela devrait être ce que vous recherchez.
Ombré le
3
La sélection de l'onglet "Recherche de fichiers" vous donnera ce que vous cherchez. Eclipse a des recherches spéciales pour différentes langues. Drôle, la recherche Java que vous décrivez est une fonctionnalité qui me manque énormément dans Visual Studio :).
Ahe le
Ajouté plus à ma réponse. La réponse de Salazaar est également correcte. Cela dépend de la façon dont vous voulez le faire.
Gordon Glas du
30

Merci aux deux autres solutions, mais voici la réponse complète que je recherchais, qui explique comment je recherche tout le texte dans les fichiers, pas seulement les types, les méthodes, les packages, les constructeurs et les champs:

  • Ctrl+ Hpour ouvrir la boîte de dialogue "Rechercher"
  • Onglet "Recherche de fichiers", s'il n'apparaît pas, agrandissez la fenêtre ou utilisez les flèches gauche / droite
  • tapez le texte à rechercher
  • Utilisez "* .java", dans mon cas puisque je codifie en Java, pour rechercher uniquement ces fichiers
  • Cliquez sur "Rechercher"
Xonatron
la source
2
Vous pouvez en fait obtenir "Recherche de fichiers" comme valeur par défaut lorsque vous cliquez sur Ctrl + H en le définissant dans la liaison de touches. (Allez dans Windows> Préférences et recherchez les clés et filtrez par «recherche de fichier». Et tapez Ctrl + H dans la section Liaison)
Joseph Rajeev Motha
C'est, pour moi, ce que c'était la question initiale. Je ne veux pas de la boîte de dialogue "Recherche", je veux seulement "Recherche de fichiers", peu importe où je suis. C'est ennuyeux de devoir changer d'onglet pour le trouver.
Faliorn
22

Si vous n'utilisez que la recherche de fichiers, vous pouvez désactiver toutes les autres recherches dans le panneau de recherche (Personnaliser ... coin inférieur gauche). Ensuite, vous avez la recherche de fichiers chaque fois que vous appuyez sur Ctrl+H

Salazar
la source
Génial! Maintenant, comment rechercher tout le texte dans les fichiers, pas seulement les types, les méthodes, les packages, les constructeurs et les champs?
Xonatron le
J'ai trouvé la solution et modifierai mon message original avec.
Xonatron le
3
vous pouvez également relier Ctrl + H à "Recherche de fichiers" au lieu de "Ouvrir la boîte de dialogue de recherche". Pour être honnête, je n'ai jamais trouvé d'utilisation d'aucun des autres outils de recherche. La reliure est une alternative à cet élément de la solution, mais avec l'avantage de laisser les autres onglets. Soit cette option, soit la re-liaison vous épargnerait la deuxième étape ci-dessus pour trouver l'onglet "Recherche de fichiers".
Matt Felzani
réponse vraiment géniale, je cherchais si loin!
Emmanuel Angelo.R
Merci, je n'avais jamais remarqué ce bouton auparavant. J'aime aussi la vérification "Se souvenir de la dernière page utilisée" sur cette fenêtre contextuelle
Wubinator
17
  • Ctrl+ Hpour faire apparaître le champ de recherche
  • Cliquez sur "Personnaliser" en bas à gauche
  • Cochez la case "Mémoriser la dernière page utilisée"
  • Cliquez sur OK.
  • Sélectionnez l'onglet de recherche de fichiers et effectuez une recherche
cabow01
la source
1
J'espère que cela atteindra un jour le sommet. Meilleure réponse simple.
Noumenon le
11

Si vous souhaitez utiliser la recherche spécifique au type (Java, Javascript ... etc), vous pouvez utiliser Ctrl+H, qui ouvre la boîte de dialogue de recherche, puis cliquez sur le bouton Rechercher.

Si vous souhaitez simplement rechercher toutes les occurrences de texte dans tout l'espace de travail, cliquez sur le mot (ou sélectionnez le texte) que vous souhaitez rechercher, puis appuyez sur Ctrl+Alt+G. Vous obtiendrez directement toutes les occurrences trouvées sans même utiliser de boîte de dialogue.

Je trouve que Ctrl+Alt+Gc'est la meilleure solution car elle montre le nom de la variable dans différents fichiers associés (par exemple Java et XML, ou Javascript et HTML) tout en ayant toujours la fonction de recherche spécifique au type disponible viaCtrl+H

Vous pouvez relier le Ctrl+Alt+Gà la recherche de texte dans un projet ou un ensemble de travail au lieu de tout l'espace de travail si cela vous plaît plus.

Avocat biologique
la source
5

Oui, il existe des raccourcis pour rechercher Eclipse, ces raccourcis sont très utiles lorsque nous recherchons des fichiers html, jsp, xml, java, propriétés, classe, jar, fichiers de recherche avec des mots clés particuliers.

  • Ctrl+ Hest utilisé comme une balise ouverte, en ce sens que vous pouvez sélectionner le type de fichier Recherche à distance, recherche de fichier, recherche git, recherche java, recherche javascript, etc.
  • Ctrl+ Shift+ Rest utilisé pour rechercher tous les fichiers dans le projet en cours
  • Ctrl+ Shift+ Test utilisé pour rechercher tous les fichiers dans l'espace de travail
chandrashekar.n
la source
3

appuyez sur Ctrl+ H. Ensuite, choisissez l'onglet "Recherche de fichiers".

options de recherche supplémentaires

rechercher des ressources appuyez sur Ctrl+ Shift+R

rechercher les types Java appuyez sur Ctrl+ Shift+T

Shiluka
la source
2

Je pense que l'ajout de plug-ins répond à vos besoins.

Si vous installez le plug-in nommé InstaSearch , votre recherche est plus rapide dans les projets de travail actifs actuels.

Il affiche le résultat au fur et à mesure que vous tapez.

http://marketplace.eclipse.org/content/instasearch#.VIp-_5_PGPQ

Ajeeb.KP
la source
0

Ctrl + Alt + F (Rechercher du texte dans le projet - Touche personnalisée )

Remarque - Ctrl + Alt + G est pour rechercher du texte dans un espace de travail, pas dans un projet

Comment personnaliser cette clé

Fenêtre-> Préférences-> Général-> Clés-> Rechercher 'Rechercher du texte dans le projet' -> Tapez 'Ctrl + Alt + F' dans la liaison -> Appliquer

Remarque - cela sera utile si le développeur travaille sur plusieurs projets simultanément.

Opster Elasticsearch Pro-Vijay
la source
0

Comme indiqué, CTRL + Houvre la boîte de dialogue Rechercher.

Étant donné que j'utilise uniquement Rechercher dans les fichiers (et définir des modèles de nom de fichier si nécessaire), j'ai cliqué sur le bouton Personnaliser ... en bas de la boîte de dialogue Rechercher. Il ouvre la boîte de dialogue de sélection de page de recherche, dans laquelle j'ai désactivé toutes les autres options.

Vous pouvez également cliquer sur Se souvenir de la dernière page utilisée dans la même boîte de dialogue.

domaci_a_nas
la source