JetBrains Rider 2024.1 ヘルプ

XSLT ファイルの関連付け

ファイルの関連付けは、XSLT ファイルを他の XML ファイルと関連付けるために使用されます。これは現在、次の 3 つの目的で使用されています。

  • XSLT ノード選択における要素名と属性名の補完が強化されました。完了すると、関連する文書にある要素名とタグ名がすべて提供されます。

  • XSLT ノード選択のエラーハイライトが強化されました。XSLT スクリプトが 1 つまたは複数の XML ファイルに関連付けられている場合、関連ファイルの一部ではない要素名および属性名への参照には、警告メッセージ " タグ名 '...' はドキュメントの一部ではありません " が表示されます。

  • ファイル関連付けは、実行構成の作成にも使用されます。変換に使用する XML 入力ファイルは、関連ファイルのリストから便利に選択できます。

XSLT ファイルの関連付けはプロジェクトごとに定義され、設定ダイアログの XSLT ファイルの関連付けページで管理されます。

始める前に

XSLT ファイルの関連付けを構成する

  1. 設定 / 環境設定ダイアログ (Ctrl+Alt+S) を開き、言語 & フレームワーク | XSLT ファイルの関連付けに進みます。XSLT ファイルの関連付けページが開きます。

    ページは 2 つのペインで構成されています。

    • プロジェクト XSLT ファイルペインには、モジュールとそのコンテンツルートでグループ化されたプロジェクトツリービューにすべての XSLT ファイルが表示されます。

    • 関連ファイルペインには、選択した XSLT ファイルに関連付けられているすべての XML ファイルが表示されます。新しいファイルを関連付けに追加するには、関連する XSLT ファイルを選択し、ツールバーの the Add button をクリックしてから、表示されるダイアログで追加する XML ファイルを選択します。

      関連付けをキャンセルするには、XML を選択し、ツールバーの the Remove button をクリックします。

  2. ソリューションエクスプローラーで関連する XML ファイルを表示するには、設定 / 環境設定ダイアログ (Ctrl+Alt+S) を開き、言語 & フレームワーク | XSLT に移動して、関連付けられたファイルをプロジェクトビューに表示するチェックボックスをオンにします。その後、JetBrains Rider は対応するスタイルシートに関連する XML ファイルを表示します。

エディターから関連付けを管理する

  • 関連付けを作成するには、エディターで XSLT ファイルを開き、そのコンテキストメニューからファイルの関連付け | 追加 ... を選択し、開いた XSLT に関連付ける X(HT)ML ファイルを選択します。

    Add Association
  • ファイルの関連付けをキャンセルするには、ファイルの関連付けグループ内のファイル名をクリックします。ファイル名は、現在のファイルからの相対パスで表示されます。関連ファイルがモジュールの一部である場合、モジュール名は角括弧に含まれます。

    Remove Association
  • 構成 ... アクションを使用して、関連付け構成ダイアログを呼び出すこともできます。これにより、関連付けの構成ダイアログが開き、エディターで現在開かれているファイルが事前に選択されます。

関連ページ:

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

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

XSLT 実行構成

永続的な実行構成を作成することによって XSLT スクリプトを実行するか、実行を選択して選択した XSLT スクリプトを即座に実行することができます。始める前に:JetBrains マーケットプレイスからプラグインをインストールする説明に従って、設定 / 環境設定 | プラグインページのマーケットプレースタブに XPathView + XSLT プラグインをインストールして有効にします。実行構成の作成:永続的な実行構成は、メインメニューのを通じて作成できます。XSLT スクリプトの実行構成を追加...

XSLT 固有のインテンションアクション

XSLT サポートには、XSLT 開発に役立ついくつかのインテンションが付属しています。始める前に:JetBrains マーケットプレイスからプラグインをインストールする説明に従って、設定 / 環境設定 | プラグインページのマーケットプレースタブに XPathView + XSLT プラグインをインストールして有効にします。xsl:if を xsl:choose に変換するインテンション:これは、特定の状況で単純な if 分岐では十分ではなく、else 分岐が必要であることが判明した場合に便利...