Question Rechercher toutes les occurrences d'une chaîne dans l'ensemble du projet dans Android Studio


Je viens juste de commencer à utiliser Android Studio (IntelliJ) et je recherche maintenant la fonctionnalité permettant de trouver l'occurrence d'une chaîne dans l'un des fichiers de mon projet. Par exemple: je veux trouver tous les fichiers qui contiennent la chaîne ".getUuid()"

La recherche en haut à droite ne me donne pas les bons résultats, et je ne pense pas que je puisse trouver cette fonctionnalité sous Édition> Rechercher.

Quelqu'un pourrait-il me diriger vers la bonne direction?


469
2017-11-27 20:11


origine


Réponses:


Tout d'abord, cette idée a une belle "Find Usages"commande.Il peut être trouvé dans le menu contextuel, lorsque le curseur est sur un champ, une méthode, etc.

Il est sensible au contexte et, autant que je sache, est le meilleur moyen de trouver une classe, une méthode ou une utilisation sur le terrain.

Alternativement, vous pouvez utiliser le

Édition> Rechercher> Trouver dans le chemin ...

dialogue, qui vous permet de rechercher l’ensemble de l’espace de travail.

Aussi dans IDEA 13 il y a un génial "Search Everywhere"option, par défaut appelée par double Shift.Il vous permet de rechercher dans le projet, les fichiers, les classes, les paramètres, et ainsi de suite.

Vous pouvez également effectuer une recherche à partir de la boîte de dialogue Structure du projet avec "Find in Path…". Appelez-le simplement avec le bouton droit de la souris sur le répertoire concret et la recherche sera effectuée uniquement dans ce répertoire et dans son sous-répertoire.

Prendre plaisir!


653
2017-11-27 20:43



Dans Android Studio sur un ordinateur basé sur Windows ou Linux utiliser un raccourci Ctrl + Décalage + F pour rechercher n'importe quelle chaîne dans le projet entier. Il est facile de se rappeler en considérant Ctrl + F est utilisé pour rechercher dans le fichier en cours. Donc, appuyez simplement sur le Décalage ainsi que.

Sur OSX, utilisez le Commander clé au lieu de Ctrl 


116
2018-02-03 12:40



presse Décalage deux fois et une boîte de dialogue Search Everywhere apparaît.


47
2018-03-16 18:35



Utilisation Ctrl + Décalage + F combinaison pour Windows et Linux pour rechercher partout, il montre également l'aperçu.

Utilisation Ctrl + F combinaison pour Windows et Linux pour rechercher dans le fichier en cours.

Utilisation Décalage + Décalage (Double Tap Shift) combinaison pour Windows et Linux pour rechercher le fichier de projet du projet.


12
2017-09-07 11:06



Vous pouvez ouvrir le Trouver dans Path dialogue en appuyant sur:

Ctrl + Décalage + F


8
2017-11-21 15:03



Et pour nous tous qui utilisent les keymaps Eclipse, le raccourci est Ctrl + H. Attendez-vous à des options limitées par rapport à Eclipse ou vous serez déçu.


6
2017-11-15 07:40



Ce que vous voulez atteindre, c'est cela, je crois:

  • cmd + O pour les classes.
  • cmd + shift + O pour les fichiers.
  • cmd + alt + O  pour les symboles. "merveilleux raccourci!"

Outre shift + cmd + f pour trouver dans le chemin && double shift pour chercher n'importe où. Jouez avec ceux-ci et vous saurez ce qui satisfait votre besoin.


5
2017-11-27 16:46