Есть ли в Eclipse ярлык «Найти в файлах»?

Есть ли в Eclipse ярлык «Найти в файлах», как в Visual Studio (Ctrl + Shift + F)?

Я просмотрел эти два списка:

Спасибо.


person Xonatron    schedule 27.09.2011    source источник


Ответы (11)


выберите рабочее пространство и нажмите Ctrl - H

Выбор диалогового окна зависит от того, какой тип файла выбран в представлении Project Explorer. Например, если вы выбрали файл .js и нажали Ctrl - H, откроется диалоговое окно с выбранной вкладкой «Поиск Javascript». Если вы хотите выполнить поиск по всем файлам, вы можете нажать Ctrl - F7, чтобы выбрать представление Project Explorer, с помощью клавиш со стрелками выберите папку над вашими файлами, затем нажмите Ctrl - H (или выберите файл, тип которого не запускает настраиваемую вкладку диалогового окна).

person Gordon Glas    schedule 27.09.2011
comment
Спасибо. Это называется Open Search Dialog, чего стоит. В Visual Studio это называется «Найти в файлах». Похоже, что они имеют одинаковую функциональность. - person Xonatron; 27.09.2011
comment
Однако вам нужно разделить поиск только на одно из следующих: Тип, Метод, Пакет, Конструктор, Поле ... Я просто хочу искать все. Есть ли способ сделать это? - person Xonatron; 27.09.2011
comment
@MatthewDoucette Когда у вас открыто диалоговое окно, щелкните стрелку влево в правом верхнем углу поля, и вы сможете найти вкладку «Поиск файлов». Это должно быть то, что вы ищете. - person Shaded; 27.09.2011
comment
Выбор вкладки «Поиск файлов» даст вам то, что вы ищете. В Eclipse есть специальные поисковые запросы для разных языков. Забавно, но Java Search, который вы описываете, - это функция, которую мне очень не хватает в Visual Studio :). - person Ahe; 27.09.2011
comment
Добавил еще к моему ответу. Ответ Салазара тоже правильный. Все зависит от того, как вы хотите это сделать. - person Gordon Glas; 27.09.2011
comment
Затененный и Ах, вкладка "Поиск файлов" - это именно то, что я искал. Спасибо. Размер диалогового окна «Поиск» по умолчанию был слишком мал (для такого новичка, как я), чтобы понять, что эта вкладка существует. - person Xonatron; 27.09.2011
comment
хм ... ответы, которые дали и Салазаар, и я, должны направить вас прямо на вкладку "Поиск файлов". - person Gordon Glas; 27.09.2011
comment
как мне искать файлы, содержащие путь и расширение файла, например (C: *. jar)? должен возвращать все файлы с диска c и расширение файла .jar? \ - person Abhishek Nayak; 13.10.2015

Благодаря двум другим решениям, но вот полный ответ, который я искал, который касается того, как я ищу весь текст в файлах, а не только типы, методы, пакеты, конструкторы и поля:

  • Ctrl + H, чтобы открыть диалоговое окно «Поиск».
  • Вкладка «Поиск файлов», если она не отображается, разверните окно или используйте стрелки влево / вправо
  • введите текст для поиска
  • Используйте "* .java" в моем случае, поскольку я кодирую на Java, для поиска только этих файлов.
  • Нажмите "Искать".
person Xonatron    schedule 13.11.2012
comment
Фактически вы можете установить поиск файлов по умолчанию при нажатии Ctrl + H, установив его в привязке клавиш. (перейдите в Windows ›Настройки и выполните поиск ключей и отфильтруйте по« поиску файлов ». И введите Ctrl + H в разделе« Привязка ») - person Joseph Rajeev Motha; 28.10.2015
comment
Для меня это был первоначальный вопрос. Мне не нужен диалог поиска, мне нужен только поиск файлов, где бы я ни находился. Досадно менять вкладки, чтобы найти его. - person Faliorn; 18.09.2019

Если вы используете только поиск файлов, вы можете отключить все другие поиски на панели поиска (настроить ... нижний левый угол). Тогда у вас будет поиск файлов каждый раз, когда вы нажимаете Ctrl + H

person Salazaar    schedule 27.09.2011
comment
Здорово! Как теперь искать по всему тексту в файлах, а не только по типам, методам, пакетам, конструкторам и полям? - person Xonatron; 27.09.2011
comment
Я нашел решение и отредактирую свой исходный пост с его помощью. - person Xonatron; 27.09.2011
comment
вы также можете повторно привязать Ctrl + H к поиску файлов вместо диалога открытия поиска. Честно говоря, я никогда не находил применения ни одному из других инструментов поиска. Повторное связывание является альтернативой этому элементу решения, но с тем преимуществом, что остальные вкладки остаются без внимания. Либо этот параметр, либо повторная привязка избавят вас от второго шага выше поиска вкладки поиска файлов. - person Matt Felzani; 10.01.2012
comment
действительно отличный ответ, я так долго искал! - person Emmanuel Angelo.R; 05.11.2014
comment
Спасибо, никогда раньше не замечал эту кнопку. Мне также нравится функция "Запомнить последнюю использованную страницу" во всплывающем окне. - person Wubinator; 18.04.2018

  • Ctrl + H, чтобы открыть окно поиска.
  • Нажмите "Настроить" в левом нижнем углу.
  • Установите флажок "Запомнить последнюю использованную страницу"
  • Щелкните ОК.
  • Выберите вкладку поиска файлов и выполните поиск
person cabow01    schedule 31.03.2015
comment
Я надеюсь, что когда-нибудь это достигнет вершины. Простой, лучший ответ. - person Noumenon; 17.09.2016

Если вы хотите использовать поиск по конкретному типу (Java, Javascript ... и т. Д.), Вы можете использовать Ctrl + H, который открывает диалоговое окно поиска, а затем нажмите кнопку «Поиск».

Если вы просто хотите найти все текстовые вхождения во всей рабочей области, щелкните слово (или выделите текст), которое вы хотите найти, затем нажмите Ctrl + Alt + G. Вы получите все найденные вхождения напрямую, даже не используя диалоговое окно.

Я считаю, что Ctrl + Alt + G - лучшее решение, потому что оно показывает имя переменной в разных связанных файлах (например, Java и XML или Javascript и HTML), при этом по-прежнему доступна функция поиска по конкретному типу через Ctrl + H

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

person Organic Advocate    schedule 21.12.2012

Да, есть ярлыки для поиска Eclipse, эти ярлыки очень полезны, когда мы ищем определенные html, jsp, xml, java, свойства, класс, jar, файл поиска с ключевыми словами.

  • Ctrl + H используется для открытия тега, в котором вы можете выбрать тип файла: удаленный поиск, поиск файлов, поиск git, поиск java, поиск javascript и т. д.
  • Ctrl + Shift + R используется для поиска всех файлов в текущем проекте.
  • Ctrl + Shift + T используется для поиска всех файлов в рабочей области
person chandrashekar.n    schedule 30.06.2016

нажмите Ctrl + H. Затем выберите вкладку «Поиск файлов».

дополнительные возможности поиска

поиск ресурсов нажмите Ctrl + Shift + R

поиск типов Java нажмите Ctrl + Shift + T

person shiluka    schedule 09.12.2014

Я считаю, что добавление подключаемых модулей дает вам возможность.

Если вы установите подключаемый модуль InstaSearch, он ускорит ваш поиск внутри текущих активных рабочих проектов.

Он показывает результат по мере ввода.

http://marketplace.eclipse.org/content/instasearch#.VIp-_5_PGPQ

person Ajeeb.K.P    schedule 12.12.2014

Как уже указывалось, CTRL + H открывает диалоговое окно поиска.

Поскольку я использую только «Найти в файлах» (и при необходимости устанавливаю шаблоны имен файлов), я нажал кнопку «Настроить ...» в нижней части диалогового окна «Поиск». Он открывает диалоговое окно «Выбор страницы поиска», в котором я отключил все остальные параметры.

Вы также можете нажать «Запомнить последнюю использованную страницу» в том же диалоговом окне.

person domaci_a_nas    schedule 15.07.2020

Источник: Eclipse: поиск файлов по умолчанию Вкладка в диалоговом окне поиска

  • Зайдите в свои привязки клавиш Windows ›Настройки› Общие ›Клавиши
  • Отключите сочетание клавиш Ctrl + H для открытия диалогового окна поиска.
  • Фильтр / поиск для поиска файлов и вместо этого используйте Ctrl + H.
person Birol Efe    schedule 21.02.2020

Ctrl + Alt + F (найти текст в проекте - индивидуально )

Примечание. Ctrl + Alt + G используется для поиска текста в рабочей области, а не в проекте.

Как настроить этот ключ

Окно- ›Предпочтение-› Общие- ›Клавиши-› Искать «Найти текст в проекте» - ›Введите« Ctrl + Alt + F »в привязке -› Применить

Примечание - это будет полезно, если разработчик работает над несколькими проектами одновременно.

person Vijay    schedule 28.06.2020