Как искать все открытые файлы в Eclipse? - PullRequest
64 голосов
/ 21 декабря 2009

Простой вопрос: как мне найти все файлы, открытые в настоящее время в Eclipse? Примечание: я не хочу искать все файлы, которые у меня есть в этом рабочем пространстве, только те, которые открыты во вкладках. Есть ли простой способ сделать это?

Ответы [ 7 ]

45 голосов
/ 21 декабря 2009

Ближайшим способом является выбор нескольких ресурсов в представлении Navigator или Package Explorer, затем нажмите Ctrl + H и выберите переключатель «Выбранные ресурсы». Поиск будет ограничен только выбранными файлами.

5 голосов
/ 16 сентября 2011

CTRL + E в Windows или Linux и Command + E в OSX.

3 голосов
/ 21 декабря 2009

На данный момент нет способа сделать это.

Самое простое решение - выбрать файлы вручную (удерживая клавишу CTRL + щелчок по файлу) и указать «выбранные ресурсы» в качестве области поиска.

2 голосов
/ 28 апреля 2016

Spring создает автономный плагин Eclipse (без зависимостей от Spring), который называется Quick Search

http://marketplace.eclipse.org/content/quick-search-eclipse

Для эффективности, он сначала ищет ваши открытые файлы. Поэтому, хотя он не ограничивается только открытыми файлами, как вы просили, вы все равно можете получить аналогичный эффект на практике, просто щелкнув по первым появившимся результатам.

2 голосов
/ 19 мая 2012

Это может быть слишком поздно для оригинального постера, но на случай, если кому-то еще понадобится найти ответ, у меня возникла та же проблема, и я нашел свое решение, установив плагин с именем Instasearch. Вы можете получить его, перейдя в Справка / Eclipse Marketplace и выполнив поиск Instasearch .

Подробнее об этом плагине можно узнать по следующему адресу.

http://marketplace.eclipse.org/content/instasearch

2 голосов
/ 21 декабря 2009

Открытые в данный момент файлы просто не считаются особенными в Eclipse - у вас есть гораздо более продвинутые методы организации ваших файлов: проекты и рабочие наборы.

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

1 голос
/ 21 декабря 2009

В Eclipse нет команды find-in-open-files, нет.

Я думаю, что главная причина того, что find-in-open-files не реализована в Eclipse, вероятно, потому что множество открытых файлов для многих пользователей довольно незначительно. (На самом деле, я не знаю (или мне все равно), какие файлы у меня открыты. (У меня даже Eclipse настроен на автоматическое закрытие редакторов / файлов, когда их становится слишком много). Если я хочу перейти к файлу, я его открываю . Ограничение поиска открытыми в данный момент файлами было бы для меня совершенно бессмысленным.)

...