IntelliJ IDEA 2024.1 ヘルプ

検索ツールウィンドウ

検索ツールウィンドウには、次の検索結果が表示されます。

検索ツールウィンドウには、複数のタブを含めることができます。デフォルトでは、検索結果は検索ごとに現在のタブで更新されます。各検索の結果を個別のタブに表示するには、ツールウィンドウのタイトルバーを右クリックし、表示オプション | 結果を新規タブで開くを選択します。

デフォルトでは、検索ツールウィンドウが画面の下部に表示されます。これには、一連のボタン、結果のペイン、パス内置換構造置換リファクタリングプレビュー操作用の追加ボタンを備えたツールバーがあります。

ツールバーボタン

項目

ツールチップとショートカット

説明

the Settings button

オプション

Ctrl+Alt+Shift+F7

このボタンをクリックして、シンボルに対応する使用箇所の検索ダイアログの 1 つを開きます。検索設定を編集し、再実行ボタンをクリックして、変更された検索クエリを実行できます。

the Rerun button

再実行

Ctrl+F5

最後の検索を繰り返します。このボタンは、コードカバレッジ結果の表示には使用できません。

the Close button

閉じる

Ctrl+Shift+F4

現在のタブまたはツールウィンドウを閉じます。このボタンは、パス内置換およびリファクタリングプレビューダイアログでは使用できません。

タブをピン留め

現在のタブを固定または固定解除するには、このボタンをクリックします。このウィンドウで最大数のタブに達したときにタブが自動的に閉じないようにするには、タブを固定する必要があります。

Expand all / Collapse all

すべて展開

Ctrl+NumPad +

すべて折りたたむ

Ctrl+NumPad -

これらのボタンを使用して、すべてのノードを展開または折りたたんでください。

Previous occurrence / Next occurrence

前 / 次の出現箇所

Ctrl+Alt+Up

Ctrl+Alt+Down

結果のタブ内の前 / 次の要素に移動します。

Group by

グループ化

このアイコンをクリックして、次のグループ化オプションのメニューを開きます。

  • ファイル構造 Ctrl+S: このオプションを選択して、対応するメソッドノードに見つかった使用箇所を表示します。

  • モジュール Ctrl+Alt+M: このオプションを選択すると、見つかった使用箇所が対応するモジュールまたはライブラリノードに表示されます。

  • モジュールのフラット表示 Alt+O: すべてのモジュールを単一レベルのツリービューとして表示するには、このオプションを選択します。

  • パッケージ Ctrl+P: このオプションを選択すると、それぞれのパッケージで見つかったすべての使用箇所が表示されます。

  • ディレクトリ構造 Ctrl+Alt+D: このオプションを選択すると、シンボルが見つかったディレクトリのシンボルのすべての使用箇所を表示します。

  • テスト / 本番 : このオプションを選択して、製品およびテストスコープに従って用途をグループ化します。

  • 使用箇所の種類 Ctrl+T : このオプションを選択すると、検索結果は次のカテゴリ別にグループ化されます。

    • インスタンス

    • インポート

    • キャストターゲットタイプ

    • extends/implements 句

    • クラスの static メンバーへのアクセス

    • メソッドの throws リスト

    • .class

    • フィールド宣言

    • ローカル変数宣言

    • メソッドパラメーター宣言

    • catch 節のパラメーター宣言

    • メソッドの戻り値の型

    • 別のオブジェクトインスタンスに委譲する

    • 異なるパラメーターを持つ別のオブジェクトインスタンスに委譲する

    • スーパーへの代理人

    • 異なるパラメーターを持つスーパーに代理人

    • 再帰的メソッド呼び出し

    • ストリング定数

    • コメント

    • カテゴリに関係のない未分類の使用

  • 同じ行の使用箇所をマージ : このオプションを選択して、同じ行にある重複した使用箇所をマージします。

Show read access

読み込みアクセスを表示する

Ctrl+R

このボタンは使用箇所の検索でのみ使用できます。

このボタンを押すと、検索結果に読み取りアクセス方法への参照が含まれます。

Show write access

書き込みアクセスを表示する

Ctrl+W

このボタンは使用箇所の検索でのみ使用できます。

このボタンを押すと、検索結果に書き込みアクセス方法への参照が含まれます。

Show import statements

インポート文を表示する

Ctrl+I

このボタンは使用箇所の検索でのみ使用できます。

このボタンを押すと、検索結果にインポートステートメントの使用箇所が含まれます。

the Preview Usages button

プレビュー用途

このアイコンをクリックして、検索結果の横にあるプレビューペインを開きます。

すべての置換を実行

Alt+D

このボタンをクリックすると、結果の現在のタブにあるすべての項目が置換されます。

選択範囲を置換

Alt+L

結果の現在のタブで選択した出現箇所を置き換えるには、このボタンをクリックします。

リファクタリング実行

Alt+D

このボタンをクリックすると、現在の検索結果のすべてのリファクタリングが実行されます。

キャンセル

Alt+C

検索結果を破棄して結果タブを閉じるには、このボタンをクリックします。

すべて置換

見つかったすべての出現箇所を置き換えるには、このボタンをクリックします。

選択範囲を置換

ハイライトされた出現箇所を置き換えるには、このボタンをクリックします。

置換のプレビュー

このボタンをクリックすると、検索ツールウィンドウで選択したノードにどのように変更が反映されるかを表示します。この場合、対応する出現箇所がソースコードでハイライトされます。

コンテキストメニューコマンド

項目

ショートカット

説明

再実行

Ctrl+F5

アクションを再度実行し、同じタブに結果を表示します。

ソースに移動

F4

ソースコード内の選択した項目に移動します。

包含

Insert

除外されたアイテムの場合 : 結果のリストにアイテムを含めます。

除外

Delete

選択した項目を結果リストから除外します。(除外された項目は取り消し線として表示されます。)

すべて置換またはリファクタリング実行コマンドを実行すると、除外された項目は影響を受けません。

除去

Ctrl+X

選択した項目を結果リストから削除します。

最近の使用箇所を検索

Alt+Down

最近の検索のリストを表示します。検索結果を表示するには、リスト内の項目を選択します。

テキストファイルにエクスポート

Alt+O

現在の結果タブの内容を保存します。プレビューのエクスポートダイアログで、ターゲットファイルを指定するか、情報をクリップボードにコピーします。保存する前に、保存する情報を変更することもできます。

上部ツールバーボタン

アイコン

ツールチップ

説明

Show Options Menu

オプションメニューを表示

このアイコンをクリックすると、サイドツールバーの表示または非表示、タブのグループ化、表示モードの選択、サイズ変更など、ツールウィンドウを管理するためのオプションが追加されたメニューが開きます。

Hide

非表示

ツールウィンドウを非表示にします。Alt+3 を押して復元します。

関連ページ:

プロジェクト内のターゲットを検索および置換する

プロジェクト内でテキスト文字列を検索したり、さまざまなスコープを使用して検索プロセスを絞り込んだり、出現箇所を見つけたり、特定のアイテムを検索から除外したりできます。プロジェクトで検索文字列を見つけるに進みます。検索フィールドに検索文字列を入力します。または、エディターで検索する文字列をハイライトしてを押すか、コンテキストメニューから複数ファイル内検索を選択します。IntelliJ IDEA はハイライトされた文字列を検索フィールドに入力します。以前の検索のリストを表示するには、を押します。

使用箇所を検索

コードを記述または編集するときに、変更または削除するコード要素に遭遇する場合があります。変更を行う前に、コード要素がどこで使用され、アプリケーションにどのように影響するかを確認することをお勧めします。使用箇所の検索アクションを使用すると、コードベース全体でコード要素の参照を検索できます。検索プロセスを管理し、単一のファイルのみで検索したり、検索をプロジェクト全体に拡張したり、特定の検索範囲を作成したりできます。さらに、使用箇所のハイライトの色を構成したり、用途の自動ハイライトを完全に無効にしたり...

構造検索と置換

従来の検索プロセスでは、ソースコードの構文とセマンティクスが考慮されていません。正規表現を使用している場合でも、IntelliJ IDEA はコードを正規表現として扱います。構造検索および置換(SSR)アクションを使用すると、コード構造を考慮して、コード内の特定のコードパターンまたは文法構造を検索できます。IntelliJ IDEA は、作成した検索テンプレートと適用した条件に基づいて、ソースコードのフラグメントを見つけて置き換えます。ターゲットを構造的に検索するに移動して、構造検索ダイアログを...

コードリファクタリング

リファクタリングは、新しい機能を作成せずにソースコードを改善するプロセスです。リファクタリングは、コードを安定させ、dry に保ち、保守を容易にできます。リファクタリングの呼び出し:リファクタリングするアイテムを選択します。エディターでプロジェクトツールウィンドウまたは式 / シンボルでファイル / フォルダーを選択できます。選択可能なリファクタリングのリストを開くには、を押します。または、特定のリファクタリング用のキーボードショートカットを使用することもできます。フィールドのカプセル化、st...

データベースツールウィンドウ

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:データベースツールウィンドウ (表示...

XPath 検索

IntelliJ IDEA を使用すると、XPath 3.0 を使用して、現在のプロジェクト、ディレクトリ、カスタムスコープ内の XML ファイル内の特定の XML ノードを検索できます。XPath 式を作成する場合、IntelliJ IDEA は XPath 軸にコード補完を提供し、式の構文をチェックします。また、でカスタマイズできる XPath 構文のハイライトも提供します。XPathView + XSLT プラグインを有効にするこの機能は、デフォルトで IntelliJ IDEA にバン...