「使用状況を検索」ダイアログ
「使用状況を検索」ダイアログでは、「使用状況を検索」コマンドの検索オプションを指定します。「使用状況を検索」コマンドを使用して、プロジェクトのソースコードでクラス、メソッド、またはフィールドが使用されている場所をすべて特定することができます。
「使用状況を検索」ダイアログは、ソースエディタ、「プロジェクト」ウィンドウ、または「ファイル」ウィンドウから開くことができます。これらのウィンドウのどれかで、クラスかメソッド、フィールドを右クリックし、「使用状況を検索」(Alt-F7) を選択します。
「使用状況を検索」ダイアログには、あらゆる種類の識別子に関する次のオプションが表示されます。
- コメント内を検索。選択すると、コードのコメントにある識別子の使用箇所も表示されます。
クラスとインタフェースの場合は、「使用状況を検索」ダイアログに次の追加オプションが表示されます。
- 使用状況を検索。 このチェックボックスを選択すると、クラスが使用されている箇所すべてが表示されます。
- すべてのサブタイプを検索。選択すると、サブタイプのサブタイプも含めて、クラスのすべてのサブタイプの使用状況が表示されます。クラスそのものの使用状況は表示されません。
- 直接的サブタイプのみ検索。 このチェックボックスを選択すると、直接サブタイプが使用されている箇所だけが表示されます。それら直接サブタイプのサブタイプは無視されます。
メソッドの場合は、「使用状況を検索」ダイアログに次の追加オプションが表示されます。
- 使用状況を検索。選択すると、プロジェクト内の指定されたメソッドのすべての使用状況が表示されます。
- オーバーライドメソッドを検索。 このチェックボックスを選択すると、選択したメソッドを置き換えているメソッドがある箇所が表示されます。
- 基底クラスから検索。 このオプションは、使用状況の検索対象となっているメソッドによってほかのメソッドがオーバーライドされている場合にだけ関係します。このチェックボックスを選択すると、ベースメソッドが使用されている箇所が出力されます。
- 「使用状況を検索」コマンドは、Java コード内の指定された識別子が使用されている箇所だけが返されるという点で「検索」コマンドと異なります。「検索」コマンドは、あらゆる種類のファイルから、指定された文字列に一致する文字列を返します。
- 関連項目
- リファクタリングの手順早見表
- テキストの検索と置換
- ファイルの検索
- Java コードの安全な削除
著作権と商標について