複数のターゲットを実行 / デバッグする
JetBrains Rider は、複数のものを一度に実行 / デバッグするいくつかの方法を提供します。たとえば、複数の異なるプロセスまたはタスクを起動する必要があるクライアントサーバーアプリや複雑なテストです。いずれにせよ、最初のステップは、起動する必要があるタスクまたはプロセスごとに実行構成を作成することです。必要な構成がすべて整ったら、起動するためのいくつかのオプションがあります。
複数起動構成は、複数のプロジェクトを起動する最も簡単な方法であり、オプションで追加のタスクも実行できます。
複合実行構成を使用する複数の構成を並行して起動する
起動前タスクを使用する複数の構成を順番に起動する
複数の構成を一度に起動すると、それぞれが実行またはデバッグツールウィンドウの個別のタブで使用可能になります。
複数起動構成
マルチ起動構成は、制御された方法で複数のプロジェクトを起動する最も簡単な方法です。これには、いくつかの実行構成と、ソリューションの構築や公開などの補助タスクが含まれる場合があります。
![JetBrains Rider: Running multiple projects with Multi-launch configuration](https://resources.jetbrains.com/help/img/rider/2024.1/multi_launch.png)
複数起動構成の作成
ソリューションエクスプローラーで目的のプロジェクトを選択します。
選択範囲を右クリックし、複数のプロジェクトを実行するを選択します。
JetBrains Rider は、各プロジェクトの実行構成と新しいマルチ起動構成を作成します。が作成され、実行 / デバッグ構成ダイアログに表示されます。
デフォルトでは、マルチ起動構成を開始すると、開始信号がすべての構成とタスクにただちに送信されます。
構成とタスクを特定の順序で開始する必要がある場合は、まず左側の
ボタンを使用して構成を並べ替えてから、いつ起動するか列のセレクターを使用して構成とタスクの起動条件を変更します。
複数のプロジェクトを起動する必要がある場合、一部のプロジェクトだけをデバッグし、他のプロジェクトは補助機能のために起動することがよくあります。すべてのプロジェクトにデバッガーをアタッチしないようにするには、デバッグすべきでないプロジェクトの横にあるデバッグしないでください列のチェックボックスをオンにします。
構成を保存するには、OK をクリックします。
新しく作成されたマルチ起動構成は、ツールバーセレクターにデフォルト構成として表示され、必要に応じて実行またはデバッグできるようになります。
![JetBrains Rider: ツールバーウィジェットの複数起動設定 JetBrains Rider: Multi-Launch configutaion in the toolbar widget](https://resources.jetbrains.com/help/img/rider/2024.1/multi_launch_run_toolbar.png)
複合実行 / デバッグ構成による並列起動
複合実行構成を使用すると、複数の実行 / デバッグ構成を同時に起動できます。
複合実行 / デバッグ構成を作成する
セッションで起動する必要がある各アプリとプロセスの実行 / デバッグ構成を作成します。
に進みます。または、Alt+Shift+F10 を押してから 0 を押します。
実行 / デバッグ構成ダイアログで、
をクリックするか Alt+Insert を押してから、複合を選択します。
名前フィールドに実行 / デバッグ構成名を指定します。この名前は、使用可能な実行 / デバッグ構成のリストに表示されます。
プロジェクトファイルとして保存を選択して、この実行 / デバッグ構成を他のチームメンバーが利用できるようにします。
新しい実行 / デバッグ構成を複合構成に含めるには、追加
をクリックし、リストから目的の構成を選択します。
変更を適用し、ダイアログを閉じます。
複合構成をセットアップしたら、デバッグの有無にかかわらず起動できます。
起動前タスクによる順次起動
実行 / デバッグ構成の起動前タスクをさまざまなことに使用できます。そのうちの 1 つは、他の実行 / デバッグ構成を起動することです。
「起動前」タスクの構成
セッションで起動する必要がある各アプリとプロセスの実行 / デバッグ構成を作成します。
に進みます。または、Alt+Shift+F10 を押してから 0 を押します。
実行 / デバッグ構成ダイアログで、最後に起動する構成を選択します。
オプションを変更をクリックし、起動前タスクの追加を選択します。
タスクの追加をクリックし、次に
別の構成を実行を選択して、目的の構成を選択します。
必要な構成がすべて追加されていることを確認します。
アップ Alt+Up および
ダウン Alt+Down を使用して起動順序を調整します (上部の構成が最初に起動されます)。
変更を適用し、ダイアログを閉じます。
最後に開始する構成で起動前タスクを設定したら、デバッグの有無にかかわらず起動できます。
関連ページ:
![](https://resources.jetbrains.com/help/img/rider/2024.1/run_debug_config_menu_with_temp_and_permanent_configs.png)
実行 / デバッグ構成
JetBrains Rider は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、デプロイ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — エディターから .NET 静的メソッドを実行 / デバッグするたびに作成されます。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除するま...
![](https://pleiades.io/icons/rider.png)
ディレクトリベースの設定
Rider 設定ダイアログでは、ページアイコンを見て、特定のページに使用されている設定管理メカニズムを確認できます。任意のアイコンでマークされていないページは、ユーザープロファイルに保存されている IDE 設定をホストします。ソリューションレベルと IDE レベルの設定:IntelliJ プラットフォームに基づく Rider のフロントエンド機能の設定は、ディレクトリベースの形式で保存されます。XML ファイルの 2 つの特定の場所に保存されます。IDE レイアウト、優先キーマップ、エディター...
![](https://resources.jetbrains.com/help/img/rider/2024.1/run_anything_run_debug_configurations.png)
なんでも実行
なんでも実行は、実行 / デバッグ構成、スクリプトを起動し、最近のソリューションを開くための簡単な方法です。また、入力時に候補を生成することにより、適切なコマンド構文を使用するのにも役立ちます。コマンドを呼び出すと、なんでも実行はそれ以降の作業を適切なツールに委譲します。なんでも実行ポップアップを開く:を 2 回押します。または、ツールバーのをクリックします。アイコンはデフォルトでは非表示になっています。ツールバーにアイコンを追加するには、設定 / 環境設定ダイアログ () を開き、に移動して...