web-dev-qa-db-fra.com

Comment puis-je accéder directement à l'onglet Recherche de fichier dans Eclipse via un raccourci clavier

Quand j'utilise CTRL+H Je me retrouve dans l'onglet Java Search. J'aimerais beaucoup qu'un raccourci mette directement à la recherche de fichier. Est-ce possible?

Voir l'image ici pour ce dont je parle: enter image description here

114
svrist

Vous pouvez simplement définir une liaison de clé qui ouvre la recherche de fichier:

  1. Allez à Préférences> Général> Touches
  2. Tapez "recherche de fichier" dans la boîte de recherche. (S'il n'y a aucun résultat et que vous possédez une version vraiment ancienne d'Eclipse, cochez la case Inclure les commandes non liées.)
  3. Placez le curseur dans la zone de texte Reliure et appuyez sur la combinaison de touches que vous souhaitez utiliser:

enter image description here

Vous pouvez soit réutiliser le CTRL+H liaison (supprimez l'autre liaison dans ce cas) ou définissez-en une autre (par exemple, CTRL+SHIFT+H). Pour supprimer l'autre liaison, recherchez "Open Search Dialog" et cliquez sur nbind Command.


Autre solution: vous pouvez appuyer sur CTRL+3 dans votre éditeur, tapez "fichier s", appuyez sur Enter. La prochaine fois que vous appuyez sur CTRL+3 "Recherche de fichier" est en haut.

145
Martin

Une autre option consiste à ouvrir la boîte de dialogue de recherche (Ctrl+H) puis cliquez sur Personnaliser et masquer les onglets Java et Recherche de tâches, la prochaine fois Ctrl+H, la recherche de fichier sera la seule à être affichée, elle sera donc sélectionnée par défaut

48
Enrique Ramos

En fait, je pense que le meilleur (et le plus simple) consiste simplement à ouvrir la boîte de dialogue de recherche (ctrl + h), à cliquer sur Personnaliser, puis à cocher la case "Mémoriser la dernière page utilisée". Puis passez à la recherche de fichier une fois. Tant qu'il s'agit du dernier onglet de recherche que vous avez utilisé, il sera toujours ouvert à cet emplacement. L'avantage, c'est que vous ne perdez pas facilement l'accès aux autres onglets, si vous en avez réellement besoin! (travaillant dans Eclipse Kepler).

Customize view

15
joshmcode

J'ai appris à utiliser un "pseudo-raccourci clavier" ALT+AF (fonctionne aussi comme ALT+AALT+F), qui résout en: "Menu Se [a] rch → [F] ile ..." et a l’avantage d’être toujours présent, sans nécessiter de reconfiguration.

11
akavel

J'ai déjà rencontré ce problème auparavant.

J'ai essayé de suivre les conseils donnés dans la réponse à la question donnée par @Martin de relier Ctrl+H "Recherche de fichier" dans la fenêtre | Préférences | Général | Clés, mais pour une raison quelconque, je n’ai pas d’entrée "File Search" dans la colonne Command. (J'utilise actuellement Eclipse 3.3; peut-être que l'entrée "File Search" a été ajoutée dans une version ultérieure?)

Mise à jour: Comme Martin l'a souligné dans un commentaire sur cette réponse, je n'ai ne cochez pas la case "Inclure les commandes non liées" dans Préférences | La boîte de dialogue des touches, raison pour laquelle "File Search" ne s’est pas présentée pour moi. J'ai maintenant Ctrl+H lié à "Recherche de fichier", comme Martin l'a suggéré dans sa réponse sur cette page, et cela fonctionne très bien. Merci Martin!

J'ai fini par contourner le problème initial en faisant apparaître le dialogue de recherche avec Ctrl+H, puis en cliquant sur le bouton Personnaliser de la boîte de dialogue, ce qui ouvre une boîte de dialogue "Sélection de la page de recherche" qui vous permet de masquer ou d'afficher des onglets dans la boîte de dialogue de recherche. J'ai caché les onglets autres que "Recherche de fichier", qui active par défaut la "Recherche de fichier" lors de futures utilisations de Ctrl+H.

2
Jon Schneider

Autant que je sache, l'onglet de la fenêtre de recherche dépend du fichier ouvert sur lequel vous vous trouvez lorsque vous appelez la fonction de recherche. Ainsi, par exemple, si vous êtes sur un fichier web.xml, cela ouvrira la "recherche de plug-in" au lieu de la "recherche Java".

Éditer: il est possible de forcer l'onglet ouvert par défaut en attribuant un raccourci à l'action "Recherche de fichier" dans le panneau de préférences "Clés".

1
gizmo

Probablement cette fonctionnalité est apparue récemment [a confirmé sa présence depuis Juno] et semble intelligente . Appuyez sur Ctrl + H -> Personnaliser -> [Case à cocher] Se souvenir de la dernière page utilisée . pas loin d'autres options si nécessaire à tout moment. Donc, si vous utilisez souvent la recherche de fichier, vous ne serez pas ennuyé d'obtenir ce que vous avez choisi en dernier.

1
Sankalp

UPDATE: utilisateur @ muescha, dans les commentaires sous la question, vient de me faire remarquer que j’ai répondu accidentellement à la mauvaise question! Néanmoins, c’est quand même une réponse précieuse cette question), alors je le laisse.

Ma réponse répond à la question: Comment utiliser un raccourci clavier directement pour rechercher un fichier dans Eclipse?

Ctrl + Shift + R fonctionne à merveille! Utilisez des astérisques (*) pour les caractères génériques. C'est très semblable à la Ctrl + P recherche floue dans Sublime Text 3.

Exemples de recherches à l'aide du Ctrl + Shift + R "Open Resource" recherche dans Eclipse:

reaname__

enter image description here

*.txt

enter image description here

*32*f1*c

enter image description here

*3*1*c*h
Notez que si vous mettez juste un astérisque * entre chaque caractère de la chaîne de recherche, cela fonctionnera comme pour Sublime Text 3 Ctrl + P "recherche floue"! Belle!

enter image description here


Note latérale: vous pouvez également utiliser le Search -> File dialogue de menu pour rechercher des fichiers.

0
Gabriel Staples

Je voudrais fournir une solution de contournement ici: Vous pouvez vous «rappeler la dernière page utilisée» pour éviter de l'ouvrir encore et encore.

 enter image description here

0
ulyssis2