Искать все вхождения строки во всем проекте в 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 для последних файлов.