新規ウォッチャーダイアログ
追加   または 編集  
ボタンを File Watchers ページでクリックすると、ダイアログが開きます。 このダイアログを使って、定義済みの JetBrains Rider ファイルウォッチャー テンプレートに基づいてプロジェクト ファイルウォッチャーを作成したり、既存のプロジェクト ファイルウォッチャーを編集したりできます。
各テンプレートには、選択したツールに最適な設定が含まれています。 ほとんどの場合、必要なのは、ツールの実行可能ファイルへのパスを指定することだけです。
名前
名前 フィールドに、File Watcher の名前を入力します。 デフォルトでは、JetBrains Rider は選択した定義済みテンプレートの名前を提案します。
ウォッチするファイル
ファイルタイプ | このリストを使用して、予想される入力ファイルの種類を指定します。 File Watcher は、この種類のファイルのみを分析および処理の対象と見なします。 ファイルタイプは、 ファイルタイプとファイル拡張機能の関連付けに基づいて認識されます。 |
スコープ. | このリストを使って、ファイルウォッチャーを適用できるファイルの範囲を定義します。 これらのファイルを変更すると、 編集したファイルを自動保存してウォッチャーをトリガーする。 チェックボックスの状態に応じて、直ちに、または保存またはフレームの非アクティブ化時にファイル監視が起動されます。 リストから定義済みスコープの 1 つを選択します。 プロジェクトレベルのファイル監視の場合は、
VCS スコープ:: これらのスコープは、 プロジェクトがバージョン管理されている場合にのみ使用できます。
または、 |
ルートファイルのみトラックする | ルートファイルとは、他のファイル 指定されたスコープ内に(たとえば
スコープ. 設定は ルートファイルのみトラックする チェックボックスの設定よりも優先されることに注意してください。依存関係が指定された範囲の外にある場合、ファイルウォッチャーはそれに適用されません。 例2 つのファイル root.scss と another.scss があり、 root.scss が another.scss をインポートしているとします。 ルートファイルのみトラックする チェックボックスをオンにすると、 another.scss を編集すると、 root.scss でのみ File Watcher が呼び出されます。 チェックボックスをオフにすると、File Watcher はこれらの両方のファイルを処理します。 |
変更時に実行するツール
この領域では、ツールとの対話を構成します。使用する実行可能ファイル、渡す引数、JetBrains Rider がツールの出力を探す場所を指定します。
プログラム | このフィールドでは、ツールの実行可能ファイルへのパスを指定します( .com 、 .exe 、 .cmd 、 .bat 、または特定のツールに応じてその他)。 |
引数 | このフィールドでは、ツールに渡す引数を定義してツールの動作に影響を与えます。 引数は通常、実際のファイル名に置き換えられる マクロを手動で入力するか、 |
リフレッシュする出力パス | このフィールドで、JetBrains Rider にツールの出力(結果のソースコード、ソースマップ、依存関係、またはファイル自体)をどこで検索するかを指定します。 出力の場所はツールによって異なります。 通常、出力パスは マクロを使用して指定されます。 手動で入力するか、 複数のマクロを指定するには、区切り文字としてコロン |
作業ディレクトリと環境変数
作業ディレクトリ | このフィールドでは、ツールが適用されるディレクトリを指定します。 ツールは常にファイルのコンテキストで呼び出されるため、デフォルトの作業ディレクトリは現在のファイルのディレクトリです。 デフォルトの作業ディレクトリは、 |
環境変数 | このフィールドには、ツールが必要とするがオペレーティングシステムレベルでは指定されていない環境変数を指定します。 |
拡張オプション
編集したファイルを自動保存してウォッチャーをトリガーする。 |
|
外部の変更でウォッチャーをトリガーする |
|
構文エラーに関係なくウォッチャーをトリガーする |
|
stdout から出力ファイルを作成します。 |
|
コンソールの表示 | このリストから、ファイルウォッチャーがいつコンソールを開くか選択します。
|
出力フィルター | このフィールドで、ツールに関連付けられている出力フィルターを指定します。 これらのフィルターに基づいて、ツールの出力の絶対ファイルパスと行番号がハイパーリンクに変換されます。 これらのリンクをクリックすると、対応するファイルがエディターで開きます。 例: 有用なエラーメッセージを表示するには、 |