RustRover 2026.1 Help

XPath 検索

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

XPath 式を作成すると、RustRover は XPath 軸のコード補完を行い、式の構文をチェックします。 また、 設定|エディター|カラースキーム|XPath でカスタマイズできる XPath 構文のハイライトも提供します。

XPathView + XSLT プラグインを有効化

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

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

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

XML ファイルで検索する

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

  2. XPath 式を入力します。

    例:次の式:

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

    値が BestApp の属性 タイトル を持つ application タグの子孫である リソース タグを検索します。

  3. 検索のスコープを選択します。

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

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

2026 年 5 月 22 日