Java 検索のサポートにより、Java 要素 (パッケージ、型、メソッド、フィールド) の宣言、参照、および出現箇所を検索できます。索引による検索がサポートされており、索引は、Java 要素に対応するリソースが変更されると、バックグラウンドで最新の状態に保たれます。 Java 検索は、ビルド状態から独立したワークスペースで機能します。例えば、自動ビルドがオフになっているときでも検索を行うことができます。
Java 要素のポップアップ・メニューから以下の検索を開始することが可能です。
コマンド |
説明 |
参照 |
選択された Java 要素へのすべての参照を検索します。 |
宣言 |
選択された Java 要素のすべての宣言を検索します。 |
実装 |
選択された Java インターフェースのすべての実装を検索します。 |
読み取りアクセス |
選択された Java フィールドへのすべての読み取りアクセスを検索します。 |
書き込みアクセス |
選択された Java フィールドへのすべての書き込みアクセスを検索します。 |
ファイル内での出現箇所 |
選択された Java 要素のすべての出現箇所をファイル内で検索します。 |
検索の有効範囲は以下のように定義されます。
ワークスペース - ワークスペース内のすべてのプロジェクトおよびファイルが検索に組み込まれます。
エンクロージング・プロジェクト - 現在選択されている要素を内包するプロジェクト。
階層 - 選択された要素の型階層のみが検索に組み込まれます。
ワーキング・セット - 選択されたワーキング・セットに属するリソースのみが検索に組み込まれます。