InstaSearch is an Eclipse IDE plug-in for performing quick and advanced search of workspace files. It indexes files using Lucene and keeps the index up to date automatically. The search is performed instantly as-you-type and resulting files are displayed in an Eclipse view.
Each file then can be previewed using few most matching and relevant lines. A double-click on the match leads to the matching line in the file.