IntelliJ IDEA 2025.3 ヘルプ

XPath 検索

IntelliJ IDEA を使用すると、XPath 3.0 を使用して、現在のプロジェクト、ディレクトリ、カスタムスコープ内の XML ファイル内の特定の XML ノードを検索できます。

XPath 式を作成する場合、IntelliJ IDEA は XPath 軸にコード補完を提供し、式の構文をチェックします。また、設定 | エディター | カラースキームの切り替え | XPath でカスタマイズできる XPath 構文のハイライトも提供します。

XPathView + XSLT プラグインを有効にする

この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている XPathView + XSLT(英語) プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、XPathView + XSLT プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

XML ファイルで検索する

  1. メインメニューで、編集 | 検索 | XPath で検索に移動します。「XPath 式で検索」ダイアログが開きます。

  2. XPath 式を入力します。

    例: 次の式:

    //application[@title="BestApp"]/descendant::resource

    値が BestApp の属性 title を持つ application タグの子孫である resource タグを検索します。

  3. 検索の範囲を選択します。

    ディレクトリを選択してディレクトリへのパスを指定する場合は、再帰チェックボックスを選択して、すべてのサブディレクトリ内のノードを検索することもできます。

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

2024 年 10 月 11 日

関連ページ:

プラグインのインストール

プラグインは IntelliJ IDEA のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains...

検索ツールウィンドウ

検索ツールウィンドウには、次の検索結果が表示されます。パス内検索 / 置換、使用箇所の検索、構造検索と置換、リファクタリングプレビュー、データソース、テーブル、列の使用箇所の検索。XPath で検索、使用箇所ペインは、親コードペインでエントリが選択されたときに依存関係ビューアーに表示されます。検索ツールウィンドウには複数のタブを含めることができます。デフォルトでは、検索ごとに現在のタブで検索結果が更新されます。各検索の結果を別のタブに表示するには、ツールウィンドウのヘッダーを右クリックし、を選択...