InstaSearch — это плагин Eclipse IDE для выполнения быстрого и расширенного поиска файлов рабочей области. Он индексирует файлы с помощью Lucene и автоматически обновляет индекс. Поиск выполняется мгновенно по мере ввода, а полученные файлы отображаются в представлении Eclipse.
Затем каждый файл можно просмотреть, используя несколько наиболее совпадающих и релевантных строк. Двойной щелчок по совпадению приведет к соответствующей строке в файле.
В Eclipse установите его с помощью Eclipse Marketplace из меню «Справка» (инструкции).
Альтернативно вы можете установить обновление с сайта https://dl.bintray.com/ajermakovics/InstaSearch/
Требуется Java 1.7 или новее.
(Добавьте в избранное на Eclipse Marketplace.)
После успешной установки InstaSearch внизу появится симпатичная маленькая вкладка поиска «InstaSearch»:
Вы также можете нажать на пункт меню Search
вверху -> InstaSearch...
Для поиска можно использовать синтаксис запроса Lucene. Это включает в себя:
app* initialize
application -initialize
application init~
proj:MyProject,OtherProject application init
ws:MyWorkingSet dir:src init
name:app* ext:java,xml,txt modified:yesterday
name:FOS
Чтобы исключить некоторые папки из поискового индексирования, в свойствах папки отметьте их как Производные . Есть также полезные советы по поиску Eclipse.
Примечание . Нечеткий поиск запускается автоматически, если не найдено точных совпадений.
Сборка с использованием Maven из корня проекта:
mvn install
Для разработки вам понадобится Eclipse (3.7+) с установленной средой разработки плагинов (PDE):
Чтобы использовать плагин в существующей установке Eclipse, выполните:
Автор: Андрей Ермакович
Авторы: Хольгер Воорманн, solganik, на github.
Вклад очень приветствуется, поэтому не стесняйтесь обращаться к нам или создавать запрос на включение.
YourKit поддерживает проект с открытым исходным кодом InstaSearch с помощью полнофункционального Java Profiler.
ООО «YourKit» — создатель инновационных и интеллектуальных инструментов для профилирования.
Приложения Java и .NET. Взгляните на ведущие программные продукты YourKit:
YourKit Java Profiler и YourKit .NET Profiler.