Искать все вхождения строки во всем проекте в Android Studio

Я только начал использовать Android Studio (IntelliJ), и теперь я ищу функцию, чтобы найти появление строки в любом из файлов моего проекта. Например: я хочу найти все файлы, содержащие строку ".getUuid()"

Поиск в верхнем правом углу не дает мне правильных результатов, и я не думаю, что могу найти эту функцию в разделе "Редактирование" > "Найти".

Может ли кто-нибудь указать мне в правильном направлении?

Ответ 1

TL;DR: ⌘⇪F на MacOS откроет диалоговое окно "Найти в пути".

Прежде всего, у этой IDEA есть хорошая команда " Find Usages ". Его можно найти в контекстном меню, когда курсор находится на каком-то поле, методе и т.д.

Это зависит от контекста, и, насколько я знаю, это лучший способ найти использование класса, метода или поля.

Кроме того, вы можете использовать

Правка> Найти> Найти в пути…

диалог, который позволяет вам искать во всем рабочем пространстве.

Также в IDEA 13 есть замечательная опция " Search Everywhere ", по умолчанию вызываемая двойным Shift. Позволяет искать в проекте, файлах, классах, настройках и так далее.

Также вы можете выполнить поиск в диалоговом окне "Структура проекта" с помощью команды " Find in Path… ". Просто вызовите его правой кнопкой мыши на конкретном каталоге, и поиск будет ограничен, только внутри этого каталога и его подкаталога.

Наслаждайтесь!

Ответ 2

В Android Studio на компьютере под управлением Windows или Linux используйте ярлык Ctrl + Shift + F для поиска любой строки в целом проекте. Легко запомнить, что Ctrl + F используется для поиска в текущем файле. Поэтому просто нажмите кнопку Shift.

В OSX используйте клавишу Command вместо Ctrl

Ответ 3

Нажмите Shift дважды, и появится диалоговое окно "Поиск по всему сайту".

Ответ 4

Используйте комбинацию Ctrl + Shift + F для Windows и Linux для поиска по всему миру, она также показывает предварительный просмотр.

Используйте комбинацию Ctrl + F для Windows и Linux для поиска в текущем файле.

Используйте комбинацию Shift + Shift (Double Tap Shift) для Windows и Linux для поиска файла проекта проекта.

Ответ 5

Вы можете открыть диалоговое окно "Найти в пути", нажав:

Ctrl + Shift + F

Ответ 6

И для всех нас, использующих ключевые слова Eclipse, ярлык Ctrl + H. Ожидайте ограниченные возможности по сравнению с затмением или вы будете разочарованы.

Ответ 7

То, что вы хотите достичь, это, я полагаю:

  • cmd + O для классов.
  • cmd + shift + O для файлов.
  • cmd + alt + O для символов. "замечательный ярлык!"

Кроме сдвига + cmd + f для нахождения в пути && двойной сдвиг для поиска в любом месте. Играйте с ними, и вы будете знать, что удовлетворяет ваши потребности.

Ответ 8

В Android Studio на компьютере под управлением Windows или Linux используйте сочетание клавиш Ctrl + Shift + R для поиска и замены любой строки во всем проекте.

Ответ 9

Android Studio 3.3, похоже, изменил ярлык для поиска всех ссылок (найти в пути) в macOS.

Чтобы сделать это, вы должны использовать Ctrl + Shift + F сейчас (вместо Command + Shift + F, как написано в предыдущих ответах):

ОБНОВИТЬ

Для замены в пути просто используйте Ctrl + Shift + R.

enter image description here

Ответ 10

Используйте комбинацию Ctrl + Alt + F в Ubuntu.

Ответ 11

Нажмите SHIFT 2 раза, и вы можете искать везде и в классе, и в методе() в проекте.

Ctrl + N для поиска только имени класса.

Ctrl + E для последних файлов.