Riderツールで、IDEでファイルを変更または保存するときにコンパイラ、フォーマッタ、linterなどのコマンドラインツールを自動的に実行できます。ファイルウォッチャーには2つの専用コードインスペクションがあります。インスペクションは、あらかじめ定義されたファイル監視が適用されるすべてのファイルで実行されます。Riderはファイルウォッチャーを追加することを提案します。インスペクションは、実行中のファイル監視によって呼び出され、それに特有のエラーを強調表示します。利用可能なテンプレートの1つを使用するか、ファイル監視を最初から構成することができます。設定したファイル監視は、プロジェクト設定またはIDE設定に保存して、さまざまなプロジェクトで使用できます。Riderはそれをアクティブにするよう提案するペインを表示します。「はい」をクリックして、ファイル監視をデフォルト構成でアクティブにします。Riderは提案されたファイル監視が抑制されていると見なします。以下のファイル監視の作成の説明に従って、手動で作成して有効にすることができます。始める前にファイル監視バンドルプラグインがプラグインのページで有効になっていることを確認してください。詳細については、プラグインの管理を参照してください。Ctrl+Alt+Sで、ツールのファイル監視をクリックします。ファイルウォッチャーページが開き、このプロジェクトとIDEですでに構成されているファイル監視のリストが表示されます。クリックして、ファイル監視を作成したい定義済みテンプレートを選択します。選択は使用しようとしているツールに依存します。一覧にないツールを使用するには、カスタムを選択してください。新規ウォッチャーダイアログが開きます。「名前」フィールドに、ファイル監視の名前を入力します。Riderは選択された定義済みテンプレートの名前を提案します。監視するファイル領域のコントロールを使用して、ファイルウォッチャーを適用するファイルの範囲を定義します。ファイル・タイプリストから、予想される入力ファイルの種類を選択します。ファイル監視機能は、このタイプのファイルのみを分析および処理の対象と見なします。ファイルタイプは、ファイルタイプとファイル拡張子の間の関連付けに基づいて認識されます。既定では、このフィールドには選択した定義済みのテンプレートに従ってファイルの種類が表示されます。ファイル監視が適用されるスコープを選択します。これらのファイルを変更すると、編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスの状態に応じて、直ちに、または保存またはフレームの非アクティブ化時にファイル監視が起動されます。リストから定義済みスコープの1つを選択します。クリックして、表示されるスコープダイアログでカスタムスコープを設定することもできます。エクスプローラーツールウィンドウにあるスクラッチおよびコンソールディレクトリからのすべてのファイル。現在エディターで開かれているすべてのファイル。これらのスコープは、プロジェクトがバージョン管理下にある場合にのみ使用可能です。リストから定義済みスコープの1つを選択します。クリックして、表示されるスコープダイアログでカスタムスコープを設定することもできます。エクスプローラーツールウィンドウにあるスクラッチおよびコンソールディレクトリからのすべてのファイル。現在エディターで開かれているすべてのファイル。クリックして、表示されるスコープダイアログでカスタムスコープを設定します。詳細はスコープを参照してください。ファイル監視プログラムが依存関係をどのように処理するかを指定します。importを介して)。ファイルウォッチャーをルートファイルに対してのみ実行するには、ルート・ファイルのみを追跡するチェックボックスを選択します。このチェックボックスをオフにすると、呼び出されたファイルと、指定されたスコープ内にこのファイルが再帰的に含まれるすべてのファイルに対してファイル監視が実行されます。スコープ設定はルート・ファイルのみを追跡するチェックボックスの設定よりも優先されることに注意してください。依存関係が指定されたスコープの外にある場合、ファイルウォッチャーはそれに適用されません。SCSS、Stylus、UglifyJS、およびYUIコンプレッサーJSでのみ使用できます。変更時に実行するツール領域で、使用するツール、ツールに渡す引数、予想される出力ファイルの種類などを指定します。.bat、または特定のツールに応じてその他)を指定します。プロジェクト内にインストールされているツール(たとえばPrettier(英語))用にグローバルファイルウォッチャーを設定している場合は、マクロを使用してそのパスを指定する必要があります。パスで利用可能なマクロの1つを使用するために、マクロの挿入ボタンを押します。フォルダーにインストールされているprettierを使用します。フルパスの代わりにプログラムのファイル名を使用するには、そのフォルダーへのパスをシステム環境変数PATHに追加します。拡張子をスキップできます。アーカイブを使用するには、その絶対パスを指定します。Riderパス変数にその親フォルダーを追加します。引数フィールドで、ツールに渡す引数を定義します。引数は通常マクロを使用して指定されます。$FileNameWithoutExtension$は実際のファイル名に置き換えられます。手動でマクロを入力するか、またはマクロの挿入をクリックして、表示されるマクロダイアログのリストから該当するパターンを選択します。リフレッシュする出力パスフィールドで、ツールがその出力を保管するファイル(結果のソース・コード、ソース・マップ、および依存関係)を指定します。Riderはコンパイルによって生成されたファイルを認識します。リフレッシュする出力パスフィールドの値を変更しても、ツールはその出力を別の場所に保存しません。それでもそれを行う必要がある場合は、引数フィールドに希望のカスタム出力位置を指定します。コロンとしてコロンを使用して出力パスを区切り文字として入力し、マクロを使用します。出力パスは通常、マクロを使用して指定します。パスを手動で入力し、マクロの挿入をクリックして、リストから関連するパターンを選択します。作業ディレクトリと環境変数隠し領域を展開します。環境変数を定義します。ほとんどの場合、Node.jsまたはruby.exeです。パッケージ・マネージャー(npm)またはgemマネージャーを使用したインストールではなく、カスタムの手動インストールに起因する可能性があります。作業ディレクトリフィールドで、ツールが適用されるディレクトリを指定します。ツールは常にファイルのコンテキストで呼び出されるため、デフォルトの作業ディレクトリは現在のファイルのディレクトリです。マクロを介してすべての事前定義されたテンプレートで指定されます。ダイアログでディレクトリを選択するか、マクロの挿入をクリックしてマクロダイアログのリストから目的のマクロを選択します。Riderはファイル監視が呼び出されるファイルのディレクトリを使用します。拡張オプション領域では、ファイル監視のデフォルト動作をカスタマイズします。ファイルウォッチャーを呼び出すイベントを指定します。ソースコードが変更されるとすぐにファイル監視を呼び出すには、編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスをオンにします。Rider(フレーム非アクティブ化時)からフォーカスを移動すると開始します。デフォルトでは、ブランチをチェックアウトするなど、バージョン管理システムから受け取った更新を含む、保存された変更に対してファイルウォッチャーが起動します。Riderでコードを更新するだけで、外部の変更でウォッチャーをトリガーするチェックボックスをオフにします。Rider構文解析プログラムと対話するかどうかを指定します。構文エラーに関係なく監視をトリガーするチェックボックスをオンにすると、ファイル監視はファイルの構文上の正確さに関係なく起動します。ファイルウォッチャーは、編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスの状態に応じて、更新、保存、またはフレームの非アクティブ化時に開始されます。構文エラーに関係なく監視をトリガーするチェックボックスをオフにすると、ファイル監視は構文上無効なファイル内のすべてのトリガを無視し、エラーのないファイルでのみ起動します。出力ファイルを作成するチェックボックスを使用して、出力ファイルの生成方法を指定します。読み込み、そこから結果ファイルを生成します。チェックボックスをオフにすると、ツールはその出力をリフレッシュする出力パスフィールドで指定されたファイルに直接書き込みます。コンソールの表示リストで、ファイル監視がいつコンソールを開くかを選択します。このオプションを使用すると、ツールの実行が完了した後にコンソールが常に開きます。0と異なる場合にのみツール実行後にコンソールが開きます。コンソールをまったく開かないようにするには、このオプションを選択します。ファイル監視によって報告された情報をエディターに表示するファイル監視で設定されたツールがファイルに関するエラーや警告をファイルや特定の行へのリンクで報告した場合は、この情報をエディターで直接見ることができます。ファイル監視問題を有効にします。ウォッチャーの編集ダイアログの出力フィルターフィールドに、一致させたい出力のフォーマットを記述します。\では中括弧やドットのような特別な記号を使わないでください。マクロと一致したテキストがエディターに表示されます。サンプルこのツールは、次の形式でエラーを報告します。'エディターで強調表示されたエラーを表示するには、次の正規表現を出力フィルタとして使用します。$MESSAGE$出力フィルターを使用して、ウォッチャーの出力内のパスをクリック可能にすることもできます。新しいファイル監視を保存したら、現在のプロジェクト(レベルリストからプロジェクトを選択)でのみ使用可能にするか、すべてのプロジェクト(グローバルを選択)で使用可能にするかを決定できます。ファイル監視に移動して、その横のチェックボックスを選択または選択解除します。ファイルウォッチャーを有効にすると、選択した種類のファイルが選択された範囲内で変更または保存されるとすぐに自動的に開始されます(詳細オプションの構成を参照)。ファイル監視の実行中にエラーが発生した場合、ファイル監視は自動的に無効になります。ステータスを復元するには、ファイル監視を手動で有効にします。Watcherは、将来作成するすべての新しいプロジェクトで自動的に有効にできます。ファイル監視に移動して、必要なファイル監視の隣のチェックボックスを選択します。ようこそ画面で、構成リストから設定を選択します。開いたダイアログで、関連するファイル監視の横にあるチェックボックスを選択します。ファイル監視のリストのファイルウォッチャーの横に赤いエラーメッセージが表示されることがあります。起こりうるエラーのリストを以下に示します。errorファイルウォッチャーは、このプロジェクトで定義されていないスコープを使用します。ウォッチャーをダブルクリックして使用可能な範囲を選択するか、新しい範囲を作成します。errorこのプロジェクトは、削除されたグローバルファイル監視を使用します。使用してウォッチャーをリストから削除するか、編集して同じ名前の新しいグローバルウォッチャーを作成します。Riderは保存されたファイルごとに個別のファイル監視タスクを実行します。&FileNameWithoutExtension&など)を追加します。外部ツールとの相互作用の構成を参照してください。関連ページ:プラグインWindowsとLinux用のmacOS用このページで設定可能な設定は、ディレクトリベースの設定のメカニズムを使用して保存されます。このページを使用してプラグインを管理します。Riderのコア機能を拡張します。Riderで認識されないファイルタイプ(社内で開発された独自のファイルタイプなど)を使用している場合や、サポートされていない言語でコーディングする必要がある場合は、カスタムファイルタイプを作成できます。Riderは2つのレベルでバージョン管理統合をサポートします。IDEレベルでは、VCS統合はデフォルトで有効になっている一連のバンドルプラグインを通じて提供されます。Riderコードエディターで直接HTTPリクエストを作成、編集、および実行できます。HTTPリクエストは.httpおよび.restファイルに保存され、アイコンでマークされています。HTTPファイルのサポートには、以下の機能が含まれます。RiderはVagrantと統合されており、Vagrantfile構成ファイルで定義された再現可能な開発環境を作成できます。IDEを離れずに、仮想ボックスの作成や削除、Vagrantボックスの初期化、Vagrant設定ファイルからの設定の読み取りによるリモートインタープリターの設...。