新規ウォッチャーダイアログ
ファイルウォッチャーページの追加 または編集
ボタンをクリックすると、ダイアログが開きます。このダイアログを使用して、定義済みの JetBrains Rider ファイルウォッチャーテンプレートに基づいてプロジェクトファイルウォッチャーを作成したり、既存のプロジェクトファイルウォッチャーを編集したりできます。
各テンプレートには、選択したツールに最適な設定が含まれています。ほとんどの場合、必要なのは、ツールの実行可能ファイルへのパスを指定することだけです。
名前
「名前」フィールドに、ファイル監視の名前を入力します。デフォルトでは、JetBrains Rider は選択された定義済みテンプレートの名前を提案します。
監視するファイル
ファイルタイプ | このリストを使用して、予想される入力ファイルのタイプを指定してください。ファイル監視機能は、このタイプのファイルのみを分析および処理の対象と見なします。ファイルタイプは、ファイルタイプとファイル拡張子の間の関連付けに基づいて認識されます。 |
スコープ | このリストを使用して、ファイル監視を適用できるファイルの範囲を定義します。 これらのファイルを変更すると、編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスの状態に応じて、直ちに、または保存またはフレームの非アクティブ化時にファイル監視が起動されます。 リストから定義済みスコープの 1 つを選択します。プロジェクトレベルのファイル監視の場合は、
VCS スコープ : これらのスコープは、プロジェクトがバージョン管理されている場合にのみ使用できます。
または、 |
ルートファイルのみを追跡する | ルートファイルとは、指定された範囲内の他のファイルに含まれていないファイルです(たとえば
スコープ設定はルートファイルのみを追跡するチェックボックスの設定よりも優先されることに注意してください。依存関係が指定されたスコープの外にある場合、ファイルウォッチャーはそれに適用されません。 例 root.scss が another.scss をインポートする 2 つのファイル root.scss と another.scss があるとします。ルートファイルのみを追跡するチェックボックスを選択した状態で、another.scss を編集すると、root.scss でのみファイルウォッチャーが呼び出されます。それ以外の場合、チェックボックスがオフになっていると、ファイルウォッチャーはこれらのファイルの両方を処理します。 |
変更時に実行するツール
この領域では、ツールとの対話を構成します。使用する実行可能ファイル、渡す引数、JetBrains Rider がツールの出力を探す場所を指定します。
プログラム | このフィールドには、ツールの実行可能ファイルへのパスを指定します。( .com、.exe、.cmd、.bat または特定のツールに応じたその他。) |
引数 | このフィールドでは、ツールに渡す引数を定義してツールの動作に影響を与えます。 引数は通常、実際のファイル名に置き換えられる マクロを手動で入力するか、 |
リフレッシュする出力パス | このフィールドで、JetBrains Rider にツールの出力を検索する場所(結果のソースコード、ソースマップ、依存関係、ファイル自体)を指定します。出力の場所はツールによって異なります。 通常、出力パスはマクロを使用して指定されます。手動で入力するか、 複数のマクロを指定するには、区切り文字としてコロン |
作業ディレクトリと環境変数
作業ディレクトリ | このフィールドでは、ツールが適用されるディレクトリを指定します。ツールは常にファイルのコンテキストで呼び出されるため、デフォルトの作業ディレクトリは現在のファイルのディレクトリです。デフォルトの作業ディレクトリは、 |
環境変数 | このフィールドには、ツールが必要とするがオペレーティングシステムレベルでは指定されていない環境変数を指定します。 |
拡張オプション
編集したファイルを自動保存してウォッチャーをトリガーする |
|
外部の変更でウォッチャーをトリガーする |
|
構文エラーに関係なく監視をトリガーする |
|
stdout から出力ファイルを作成する |
|
コンソールの表示 | このリストから、ファイル監視がいつコンソールを開くかを選択します。
|
出力フィルター | このフィールドで、ツールに関連付けられている出力フィルターを指定します。これらのフィルターに基づいて、ツールの出力の絶対ファイルパスと行番号がハイパーリンクに変換されます。これらのリンクをクリックすると、対応するファイルがエディターで開きます。 例: 有用なエラーメッセージを表示するには、 |
関連ページ:
![](https://resources.jetbrains.com/help/img/rider/2024.1/rdr_plugins_settings.png)
プラグインのインストール
プラグインは JetBrains Rider のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrai...
![](https://pleiades.io/icons/rider.png)
ファイル監視
このページは、ファイル監視プラグインが有効になっている場合に使用できます。ファイルウォッチャーの構成の詳細については、「ファイル監視」を参照してください。ファイル監視は、ファイルへの変更を追跡し、サードパーティのスタンドアロンアプリケーションを実行する JetBrains Rider システムです。JetBrains Rider は、そのような標準的な人気のあるサードパーティツール(コンパイラー、コンプレッサー、プリティファイアなど)の多くに事前定義されたファイルウォッチャーテンプレートを提供し...
![](https://resources.jetbrains.com/help/img/rider/2024.1/rdr_register_new_file_type.png)
ファイルタイプの関連付け
JetBrains Rider は、さまざまな言語やテクノロジを表すファイルの言語固有の機能(構文のハイライトやコード分析など)について、ファイルタイプのリストを保持します。各ファイルタイプは、言語サービスを 1 つ以上のファイル名パターンにリンクします。ファイルタイプのデフォルトリストには、関連するすべてのファイル名パターンが含まれていますが、カスタム言語ファイルに新しいファイルタイプを追加したり、既存のファイルタイプに関連付けられたファイル名パターンを変更したりできます。エディターでファイル...
![](https://resources.jetbrains.com/help/img/rider/2024.1/vcs_enable_git_integration.png)
バージョン管理統合サポート
JetBrains Rider は 2 つのレベルでバージョン管理統合をサポートします。IDE レベルでは、VCS 統合は、デフォルトで有効になっているバンドルされたプラグインのセットを通じて提供されます。ソリューションレベルでは、ソリューションフォルダーを 1 つまたは複数のバージョン管理システムに関連付けることにより、VCS 統合が有効になります。プロジェクトルートをバージョン管理システムに関連付ける:JetBrains Rider を使用すると、プロジェクトとバージョン管理システムの統合...
![](https://resources.jetbrains.com/help/img/rider/2024.1/settings_tools_external_tools.png)
外部ツール
このページでは、ローカル外部ツールに対して構成できる設定について説明します。外部ツールの追加と使用の詳細については、「外部ツール」を参照してください。ツールバーボタンを使用して、使用可能な外部ツールのリストを管理します。保持したいがメニューで使用できないツールとグループのチェックボックスをオフにします。追加新しい外部ツールを追加します。除去選択したツールまたはグループを削除します。編集選択したツールを編集します。アップ選択したツールをリスト内で上に移動します。ダウン選択したツールをリスト内で下に...