ワークベンチの検索
このセクションでは、ワークベンチで Java エレメントを検索します。
ファイル検索、テキスト検索、または Java 検索は「検索」ダイアログで実行できます。
Java 検索はコードの構造に対して機能します。
ファイル検索は、名前またはテキスト内容、あるいはその両方で、ファイルに対して機能します。
コード構造には基本索引構造があるため、Java 検索は高速です。
テキスト検索は、コメント内およびストリング内の一致を検出できます。
ワークベンチからの Java 検索の実行
- Java パースペクティブで、ワークベンチ・ツールバーにある「検索」ボタンをクリックするか、またはメニュー・バーの「検索」>「Java」を使用します。
- まだ選択されていなければ「Java 検索」タブを選択します。
- 「検索ストリング」フィールドに runTest と入力します。
「検索」領域で「メソッド」を選択し、「制限」領域で「参照」を選択します。
有効範囲が「ワークスペース」に設定されていることを確認します。
さらに「検索」をクリックします。
検索中に「キャンセル」をクリックすれば、いつでも検索を停止できます。
その場合は部分的な結果が表示されます。
- Java パースペクティブの「検索」ビューに検索結果が表示されます。
それぞれの一致を表示するには、「次の一致を表示」および「直前の一致を表示」ボタンを使用します。
一致が検出されたファイルがその時点で開いていなければ、エディター内で開かれます。
- 「検索」ビューのボタンを使用して検索の一致に移動すると、その位置でファイルがエディター内で開かれます。
検索一致は、垂直ルーラー内の検索マーカーでタグ付けされています。
Java ビューからの検索
Java 検索は、「アウトライン」、「階層」、または「パッケージ・エクスプローラー」ビューを含む、特定のビューから実行することもできます。
- 「パッケージ・エクスプローラー」ビューで junit.framework.Assert.java をダブルクリックして、これをエディターを開きます。
- 「アウトライン」ビューで fail(String) メソッドを選択し、そのコンテキスト・メニューから「参照」>「ワークスペース」を選択します。
エディターからの検索
「パッケージ・エクスプローラー」ビューから junit.framework.TestCase.java を開きます。
エディターでクラス名 TestCase を選択し、そのコンテキスト・メニューから「「検索」>「参照」>「ワークスペース」を選択します。
「検索」ビューからの検索の継続
「検索結果」ビューは、TestCase 検索の結果を表示します。
検索結果を選択し、コンテキスト・メニューを開きます。
選択された参照および宣言の検索を続行することができます。
ファイル検索の実行
- Java パースペクティブで、ワークベンチ・ツールバーにある「 検索」ボタンをクリックするか、またはメニュー・バーの「検索」>「ファイル」を選択します。
- まだ選択されていなければ「ファイル検索」タブを選択します。
- 「含まれるテキスト」フィールドに TestCase と入力します。
「ファイル名パターン」フィールドが *.java に設定されていることを確認します。
有効範囲は「ワークスペース」に設定されている必要があります。
さらに「検索」をクリックします。
- 指定のファイル名パターンのすべてのファイルを検索するには、「含まれるテキスト」フィールドを空のままにします。
直前の検索結果の表示
「検索結果」ビューで、「直前の検索結果」ボタンの横にある矢印をクリックして、最後に行った検索のリストを含むメニューを表示します。
このメニューから項目を選択して、直前の検索を表示することができます。
このリストは、「ヒストリーのクリア」を選択することによってクリアできます。
「直前の検索結果」ボタンは、現行セッションで前に行ったすべての検索を表示するダイアログを表示します。
このダイアログで直前の検索を選択すると、その検索が表示されます。

Java 検索

「検索」ダイアログを使用した Java 検索の実行
ポップアップ・メニューを使用した Java 検索の実行
リファクタリング・アクション
「リファクタリング」ウィザード
リファクタリング設定