it-swarm.com.de

Durchsuchen Sie alle Vorkommen einer Zeichenfolge im gesamten Projekt in Android Studio

Ich habe gerade mit der Verwendung von Android Studio (IntelliJ) begonnen und suche nun nach der Funktion, mit der das Auftreten einer Zeichenfolge in einer beliebigen Datei in meinem Projekt ermittelt werden kann. Zum Beispiel: Ich möchte alle Dateien finden, die den String ".getUuid()" enthalten.

Die Suche oben rechts gibt mir nicht die richtigen Ergebnisse und ich glaube nicht, dass ich diese Funktion unter Bearbeiten> Suchen finden kann.

Könnte mich jemand in die richtige Richtung weisen?

517
kramer65

TLDR: ⌘ kompanyF unter MacOS öffnet den Dialog "In Pfad suchen".

Zuallererst hat dieses IDEA einen Nizza "Find Usages" -Befehl. Es befindet sich im Kontextmenü, wenn sich der Cursor auf einem Feld, einer Methode usw. befindet.

Es ist kontextsensitiv und meines Wissens der beste Weg, die Verwendung von Klassen, Methoden oder Feldern zu ermitteln.

Alternativ können Sie auch die

Bearbeiten> Suchen> Im Pfad suchen ...

dialog, mit dem Sie den gesamten Arbeitsbereich durchsuchen können.

Auch in IDEA 13 gibt es eine großartige Option "Search Everywhere", die standardmäßig per Doppel-Shift aufgerufen wird. Sie können in Projekten, Dateien, Klassen, Einstellungen usw. suchen.

Sie können auch über den Projektstrukturdialog mit "Find in Path…" suchen. Rufen Sie es einfach mit der rechten Maustaste auf ein konkretes Verzeichnis und die Suche wird nur innerhalb dieses Verzeichnisses und seines Unterverzeichnisses durchgeführt.

Genießen!

721
Seagull

Verwenden Sie in Android Studio auf einem Windows- oder Linux-basierten Computer eine Verknüpfung Ctrl + Shift + F um einen beliebigen String im gesamten Projekt zu durchsuchen. Es ist leicht zu bedenken Ctrl + F wird verwendet, um in der aktuellen Datei zu suchen. Drücken Sie einfach die Shift auch.

Unter OSX verwenden Sie die Command Schlüssel statt Ctrl

132
Jakub Michalko

Drücken Sie Shift zweimal und das Dialogfeld "Überall suchen" wird angezeigt.

52
nick

Verwenden Ctrl + Shift + F Kombination für Windows und Linux, um überall zu suchen, zeigt es auch Vorschau.

Verwenden Ctrl + F Kombination für Windows und Linux, um in der aktuellen Datei zu suchen.

Verwenden Shift + Shift (Double Tap Shift) Kombination für Windows und Linux zum Durchsuchen der Projektdatei des Projekts.

13
user392117

Sie können das Dialogfeld In Pfad suchen öffnen, indem Sie Folgendes drücken:

Ctrl + Shift + F

11
Willi Mentzel

Was Sie erreichen wollen, ist, glaube ich:

  • cmd + O für Klassen.
  • cmd + shift + O für Dateien.
  • cmd + alt + O für Symbole. "wunderbare Abkürzung!"

Neben shift + cmd + f für find in path && doppelte Verschiebung, um irgendwo zu suchen. Spielen Sie mit diesen und Sie werden wissen, was Ihre Bedürfnisse befriedigt.

6
aselims

Und für alle, die Eclipse-Keymaps verwenden, lautet die Verknüpfung Strg + H. Erwarten Sie im Vergleich zu Eclipse eingeschränkte Optionen, sonst werden Sie enttäuscht sein.

6
JanPl

Verwenden Sie in Android Studio auf einem Windows- oder Linux-basierten Computer die Tastenkombination Strg + Umschalt + R, um eine beliebige Zeichenfolge im gesamten Projekt zu suchen und zu ersetzen.

4
Madhan M

Android Studio 3.3 hat anscheinend die Verknüpfung geändert, um nach allen Referenzen zu suchen (im Pfad suchen) nter macOS.

Um das zu tun, sollten Sie verwenden Ctrl + Shift + F jetzt (statt Command + Shift + F wie auf den vorherigen Antworten geschrieben):

UPDATE

Zum Ersetzen im Pfad einfach verwenden Ctrl + Shift + R.

enter image description here

3
Filipe Brito

Drücken Sie SHIFT 2 mal und Sie können Every-where, sowohl Class als auch Method () im Projekt suchen.

Strg + N um nur den Klassennamen zu finden.

Strg + E für zuletzt verwendete Dateien.

1
rhaldar

Verwenden Ctrl + Alt + F Kombination in Ubuntu.

0
Ozgur