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 プロファイラー。