Есть ли функция "Найти в проекте..." в Eclipse IDE?

У Eclipse есть способ поиска целого проекта для некоторого текста, например, функции Xcode "найти в проекте"?

Ответ 1

1. Ctrl + H
2. Выберите " Поиск файлов" для поиска в текстовом режиме в рабочей области/выбранных проектах

Для поиска конкретных выражений выберите соответствующую вкладку (например, поиск по Java, которая позволяет выполнять поиск определенных идентификаторов)

Для всего поиска по проекту:

3. Область действия (в разделе формы)> Проект закрытия (выбор радиокнопки).

Ответ 2

Ctrl + Alt + G можно использовать для поиска выделенного текста в рабочем пространстве в затмении.

OSX: ⌥ Option + ⌘ Command + G

Ответ 3

Нажмите Ctrl + H, чтобы открыть поиск, включающий параметры поиска через проект, каталог и т.д.

Ответ 4

Ctrl + H.

Кроме того,

  • Откройте любой файл быстро, не просматривая его в пакете Explorer: Ctrl + Shift + R.

  • Откройте тип (например, класс, интерфейс), не нажав бесконечный список пакетов: Ctrl + Shift + T.

  • Перейдите непосредственно к члену (методу, переменной) огромного файла класса, особенно когда много методов называются аналогично: Ctrl + O

  • Перейдите к номеру строки N в исходном файле: Ctrl + L, введите номер строки.

Ответ 5

Ctrl + H - лучший способ! Не забудьте скопировать строку перед тем, как начать поиск!

Ответ 6

Откройте диалоговое окно поиска Search-> Search... или используйте ярлык Ctrl + H.

  • Содержит текст: Введите выражение, для которого вы хотите выполнить текстовый поиск.
  • Выберите, если вы хотите чувствительный к регистру, регулярное выражение или целое слово
  • Шаблоны имен файлов: В этом поле введите все шаблоны имен файлов для поиска или поиска файлов для указанного выражения.
  • Область: Выберите область поиска. Вы можете либо искать всю рабочую область, предварительно определенные рабочие наборы, ранее выбранные ресурсы или проекты, охватывающие выбранные ресурсы.
  • Нажмите Поиск

enter image description here

Ответ 7

CTRL + H - фактически правильный ответ, но область , в которой она была нажата, на самом деле очень важна. Когда вы в последний раз нажали на файл, над которым работаете, вы получите другое окно поиска - Поиск по Java: enter image description here

Если вы выбираете каталог в Проводнике пакетов, а затем нажмите CTRL + H (или выберите Search -> File.. в главном меню), вы получите нужное окно - Поиск файлов: enter image description here

Ответ 8

да, но вам нужно открыть глобальную панель поиска. для этого нажмите значок бинокля в верхнем правом углу среды IDE.

вы можете даже фильтровать поиск с помощью идентификаторов функций, областей методов и т.д.

  • Выберите Поиск файлов для поиска в текстовом режиме в рабочей области/выбранных проектах
  • Для поиска конкретных выражений выберите соответствующую вкладку (например, Java Search, которая позволяет искать определенные идентификаторы)

Ответ 9

да, но вам нужно открыть глобальную панель поиска. для этого нажмите значок бинокля в верхнем правом углу среды IDE.

вы можете даже фильтровать поиск с помощью идентификаторов функций, областей методов и т.д.

Ответ 10

Сначала настройте диалоговое окно поиска. Ctrl + H. Нажмите кнопку "Настроить" и выберите "Файл поиска", не снимая выделение всех остальных. Закройте диалоговое окно.

Теперь вы можете выполнить поиск, выбрав слово и нажав Ctrl + H, а затем Enter.

Ответ 11

Невозможно выполнить чистый текстовый поиск в целом рабочем пространстве/проекте через ярлык, который я знаю (и это PITA), но это найдет ссылки в рабочей области:

  • Наведите курсор на то, что вы хотите найти
  • Нажмите Ctrl + Shift + g

Ответ 12

Имеется очень хороший инструмент "Eclipse Quicksearch". Checkout Сайт обновления SpringSource для Eclipse, т.е. http://dist.springsource.com/release/TOOLS/update/e4.6/ (вы можете попробовать другие версии, заменяющие последнюю часть URL-адреса, т.е. e4.4 или e4.5)

Он хорошо работает с Neon Release (4.6.0). Это дает вам приятный инкрементный текстовый поиск с предварительным просмотром исходного файла. Пока у меня не было никаких проблем.

Применение: Alt + s "Команда быстрого поиска" открывает диалоговое окно "Быстрый поиск текста". Вы можете выбрать, должен ли поиск быть чувствительным к регистру или нет. Действительно хороший инструмент.

Ответ 13

Ctrl + H здесь очень удобно. В основном я ищу в текущем проекте, а не во всей рабочей области. Чтобы найти все вхождения во всем проекте строки, находящейся в вашем текущем буфере, просто выберите строку, нажмите Ctrl + H и нажмите enter. Легко, как это!

Использовать фильтры ресурсов! Eclipse ограничит результат поиска с помощью фильтров ресурсов, определенных для вашего проекта (например, щелкните правой кнопкой мыши на имени вашего проекта и выберите "Свойства" → "Ресурс" → "Фильтры ресурсов" ). Поэтому, если вы продолжаете получать поисковые запросы от частей вашего проекта, которые вас не интересуют, вы можете заставить Eclipse пропустить их, добавив для них фильтр ресурсов. Это особенно полезно, если вы создаете файлы или журналы или другие временные файлы, которые являются частью структуры каталогов проектов, но вы хотите только искать среди исходного кода. Вы также должны знать, что файлы/каталоги, соответствующие исключению в фильтрах ресурсов, также не отображаются в обозревателе пакетов, поэтому вы не всегда можете этого захотеть.

Ответ 14

То, что другие забыли, это Ctrl + Shift + L для легкого текстового поиска. Он ищет везде и быстро и эффективно. Это может быть набор инструментов Sprint, который является расширением eclipse (и он может быть доступен в более новых версиях).

Ответ 15

Поиск и замена '

Ctrl + F Открыть диалог поиска и замены

Ctrl + F/Ctrl + Shift + K Найти предыдущее/найти следующее вхождение поискового запроса (сначала закрыть окно поиска).

Ctrl + H Поиск рабочей области (поиск по Java, поиск по задаче и поиск файлов).

Ctrl + J/Ctrl + Shift + J Инкрементный поиск вперед/назад. Введите поисковый запрос после нажатия Ctrl + J, теперь есть окно поиска Ctrl + Shift + O Откройте диалоговое окно поиска ресурсов, чтобы найти любой класс

Ответ 16

Вам следует ознакомиться с новой Eclipse 2019-09 4.13 Функция быстрого поиска feature

Новое диалоговое окно Быстрый поиск предоставляет удобный, простой и быстрый способ запуска текстового поиска по вашему рабочему пространству и перехода к совпадениям в вашем коде.

В этом диалоговом окне отображается краткий обзор совпадающих строк текста.
Он обновляется настолько быстро, насколько вы можете набрать, и обеспечивает быструю навигацию, используя только клавиатуру.

https://www.eclipse.org/eclipse/news/4.13/images/quick-search.png

Типичный рабочий процесс начинается с нажатия сочетания клавиш Ctrl + Alt + Shift + L
(или Cmd + Alt + Shift + L на Mac).
Ввод нескольких букв обновляет результаты поиска по мере ввода.
Используйте стрелки вверх-вниз, чтобы выбрать совпадение, затем нажмите Enter, чтобы открыть его в редакторе.