Wyszukaj wszystkie wystąpienia ciągu znaków w całym projekcie w Android Studio

Właśnie zacząłem używać Android Studio (IntelliJ), a teraz szukam funkcji, aby znaleźć wystąpienie ciągu znaków w dowolnym pliku w moim projekcie. Na przykład: Chcę znaleźć wszystkie pliki zawierające łańcuch znaków ".getUuid()"

Wyszukiwanie w prawym górnym rogu nie daje mi poprawnych wyników i nie sądzę, że mogę znaleźć tę funkcję pod Edytuj > Znajdź.

Czy ktoś mógłby wskazać mi właściwy kierunek?
Author: Zoe, 2013-11-27

15 answers

TLDR: ⌘ ⇪ F na MacOS otworzy okno dialogowe "Znajdź w ścieżce".

Po pierwsze, ten pomysł ma ładną komendę " Find Usages". Można go znaleźć w menu kontekstowym, gdy kursor znajduje się na jakimś polu, metodzie, itd.

Jest świadomy kontekstu i z tego, co wiem, jest najlepszym sposobem na znalezienie klasy, metody lub użycia pola.

Alternatywnie możesz użyć

Edytuj > Znajdź>Znajdź w ścieżce ...

Okno dialogowe , które umożliwia przeszukiwanie całego miejsce pracy.

Również w idei 13 istnieje niesamowita opcja " Search Everywhere", domyślnie wywoływana przez podwójne przesunięcie. Umożliwia wyszukiwanie w projekcie, plikach, klasach, ustawieniach i tak dalej.

Możesz również wyszukiwać z okna struktury projektu za pomocą "Find in Path…". Wystarczy wywołać go prawym przyciskiem myszy na konkretnym katalogu, a Wyszukiwanie będzie ograniczone, tylko wewnątrz tego katalogu i jego podkatalogu.

Smacznego!
 791
Author: Seagull,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-06-21 07:24:19

W Android Studio na komputerze z systemem Windows lub Linux użyj skrótu Ctrl + Shift + F aby wyszukać dowolny ciąg znaków w całym projekcie. Łatwo zapamiętać Ctrl + F służy do wyszukiwania w bieżącym pliku. Więc po prostu naciśnij Shift .

Na OSX użyj klawisza zamiast Ctrl

 153
Author: Jakub Michalko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-13 03:54:28

Naciśnij Shift dwa razy, a pojawi się okno wyszukiwania Wszędzie.

 59
Author: nick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-16 18:35:44

Użyj Ctrl + Shift + F kombinacja Dla Windows i Linux do wyszukiwania wszędzie, pokazuje również podgląd.

Użyj Ctrl + F kombinacja Dla Windows i Linux do wyszukiwania w bieżącym pliku.

Użyj Shift + Shift (Double Tap Shift) kombinacja Dla Windows i Linux do wyszukiwania Pliku projektu projektu.

 15
Author: Jitesh Prajapati,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-22 00:46:26

Możesz otworzyć okno dialogowe Znajdź w ścieżce , naciskając:

Ctrl + Shift + F

 13
Author: Willi Mentzel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-21 15:03:46

Android Studio 3.3 wydaje się, że zmienił skrót do wyszukiwania wszystkich odniesień (Znajdź w ścieżce) na macOS .

W tym celu należy użyć Ctrl + Shift + F now (zamiast polecenie + Shift + F Jak napisano przy poprzednich odpowiedziach):

UPDATE

Aby zastąpić w ścieżce wystarczy użyć Ctrl + Shift + R .

Tutaj wpisz opis obrazka

 7
Author: Filipe Brito,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-03-31 22:24:43

A dla wszystkich, którzy używają klawiszy Eclipse skrótem jest Ctrl+H . Spodziewaj się ograniczonych opcji w porównaniu do eclipse lub będziesz rozczarowany.

 7
Author: JanPl,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-01-03 14:35:56

To, co chcesz osiągnąć, to, wierzę:

  • cmd + O dla klas.
  • cmd + shift + O dla plików.
  • cmd + alt + O dla symboli. "wspaniały Skrót!"

Poza shift + cmd + f dla znajdź w ścieżce & & podwójne przesunięcie, aby wyszukać w dowolnym miejscu. Zagraj z nimi, a będziesz wiedział, co zaspokoić swoje potrzeby.

 6
Author: aselims,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-01-03 14:34:00

W Android Studio na komputerze z systemem Windows lub Linux użyj skrótu Ctrl + Shift + R aby wyszukać i zastąpić dowolny ciąg znaków w całym projekcie.

 6
Author: Madhan M,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-01-03 14:34:18

Android Studio Wersja 4.0.1 na Mac kombinacja jest dla mnie:

Shift + Kontrola + F

 6
Author: Entertain,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-09-22 07:49:55

Prasa SHIFT 2 razy i można wyszukiwać co-gdzie, zarówno klasy jak i metody() w projekcie.

Ctrl + N za znalezienie tylko nazwy klasy.

Ctrl + E dla ostatnich plików.

 1
Author: rhaldar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-01-03 14:34:59

Użycie ctrl + shift + f na windows

 1
Author: Quadri Ismail,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-02-08 10:01:37

Użyj Ctrl + Alt + F kombinacja w Ubuntu.

 0
Author: Ozgur,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-15 15:42:10

Na Macu użyj shift + cmmd + f

Aby pozbyć się ekranu naciśnij esc

Używam IntelliJ IDEA Wersja: 2019.2.3 (Community Edition) Zbuduj # IC-192.6817.14, built on September 24, 2019 Wersja Runtime: 11.0.4+10-b304.69 x86_64

 0
Author: Lance Samaria,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-01-03 14:35:30

W systemie Android 3.6 na komputerze Mac jeśli chcesz wyeksportować wyniki do pliku tekstowego, wykonaj następujące czynności

Command+Shift + F następnie wprowadź tekst, który chcesz wyszukać

Następnie W prawym dolnym rogu Kliknij "Otwórz w oknie znajdź"

Następnie Kliknij Prawym Przyciskiem Myszy Na Znalezione Zdarzenia

Następnie Eksportuj Do Pliku Tekstowego

Raz w pliku tekstowym można znaleźć i zastąpić, aby usunąć, sortować wiersze itp... zobacz zrzuty ekranu dla pomoc.

Tutaj wpisz opis obrazka

Tutaj wpisz opis obrazka

 0
Author: DragonFire,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-05-09 02:28:18