XPath および XSLT のサポート
XSLT サポートは、ルート要素に XSLT-Namespace
http://www.w3.org/1999/XSL/Transformを宣言するすべての XML ファイルで使用できます。IntelliJ IDEA は、XSLT バージョン 1.0 および 2.0、XPath バージョン 1.0 および 2.0 をサポートしています。
IntelliJ IDEA では、 document() 関数がドキュメント間のクエリを作成できるようにするなど、現在フォーカスのあるドキュメントに対して式を評価することができます。 また、 XPath で検索アクションを使用して、 複数ファイル内検索スタイルの複数の XML 文書に対する式を評価することもできます。
現在のエディターで一致する式をハイライトするか、 検索ツールウィンドウに一致する行のリストを表示するように設定できます。 XPath 式の編集は、カスタマイズ可能な一連の XPath インスペクションと幅広いコード補完の提案を含む、オンザフライのエラーチェックによって強化されています。
IntelliJ IDEA では、メインメニューから を選択すると、エディターで選択した要素の固有の XPath 式を表示することもできます。
XSLT サポートは XPath 式に限定されず、 xsl:call-template とそのパラメーターを介して呼び出されるテンプレートの存在のチェック、リファクタリング、ナビゲーションの拡張など、幅広い XSLT 構成要素もサポートします。
XPathView + XSLT プラグインを有効化
この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている XPathView + XSLT(英語) プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストール済み タブを開き、 XPathView + XSLT プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。