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
개발하려면 플러그인 개발 환경(PDE)이 설치된 Eclipse(3.7+)가 필요합니다.
기존 Eclipse 설치에서 플러그인을 사용하려면 다음을 수행하십시오.
저자: 안드레이스 예르마코빅스
기여자: Holger Voormann, solganik(github)
기여를 매우 환영하므로 언제든지 연락하거나 끌어오기 요청을 작성해 주세요.
YourKit은 모든 기능을 갖춘 Java 프로파일러를 통해 InstaSearch 오픈 소스 프로젝트를 지원합니다.
YourKit, LLC는 프로파일링을 위한 혁신적이고 지능적인 도구를 만드는 회사입니다.
Java 및 .NET 애플리케이션. YourKit의 주요 소프트웨어 제품을 살펴보세요:
YourKit Java 프로파일러 및 YourKit .NET 프로파일러.