実行
JetBrains Rider を使用すると、サポートされている任意の言語でコードを実行できます。JetBrains Rider でコードを実行するたびに、特定の実行 / デバッグ構成を使用しています。これにより、ソリューションのどの部分が実行され、どのパラメーターと環境を使用するかが定義されます。
単一の静的メソッドの実行、アプリケーションの開始、単体テストの実行、Web サーバーでのコードの実行、マルチプロセス環境のデバッグなどを、さまざまな種類の実行 / デバッグ構成で実行できます。
各構成は、次の 2 つの方法で実行できます。
実行(デバッグなし) — この方法は、コードが実行されるかどうか、およびコードがどのように動作するかをテストするのに最も役立ちます。
現在選択されている実行 / デバッグ構成を実行するには、Shift+F10 を押すか、ツールバーの
実行をクリックするか、メニューから を選択します。
または、Alt+Shift+F10 を押すか、メインメニューから
を選択することもできます。これにより、セットアップしたすべての実行 / デバッグ構成を含むポップアップが表示され、何を実行するかを選択できます。デバッグ — この方法で、選択した構成の対象となるコードを開始し、デバッガーを自動的にそれに接続します。つまり、デバッガー機能を使用すると、コードがどのように実行されるかを正確に確認し、プログラムの問題を見つけることができます。
現在選択されている実行 / デバッグ構成のデバッグを開始するには、Shift+F9 を押すか、ツールバーの
デバッグをクリックするか、メニューから を選択します。
または、Alt+Shift+F9 を押すか、メインメニューから
を選択することもできます。これにより、セットアップしたすべての実行 / デバッグ構成を含むポップアップが表示され、デバッグ対象を選択できます。
![JetBrains Rider: ツールバーの実行 / デバッグ構成コントロール JetBrains Rider: run/debug configuration controls on the toolbar](https://resources.jetbrains.com/help/img/rider/2024.1/run_debug_config_location.png)
本セクション:
- 実行 / デバッグ構成
- .NET 静的メソッドを実行およびデバッグする
- 実行可能タイプの .NET プロジェクトを実行およびデバッグする
- ソースコードなしで .NET 実行可能ファイルを実行およびデバッグする
- ネイティブ実行可能ファイルを実行する
- UWP アプリケーションの実行とデバッグ
- 実行 / デバッグ構成テンプレートのリスト
- なんでも実行
- 複数のターゲットを実行 / デバッグする
- ウィンドウを実行する
- サービスウィンドウ
関連ページ:
![](https://pleiades.io/icons/rider.png)
言語およびフレームワーク
メインのヘルプセクションに記載されている JetBrains Rider 機能の情報と例は、C# 言語サポートに基づいています。ただし、機能のサポートは言語によって異なり、メインのヘルプセクションでは説明されていない言語固有の非 C# 機能もあります。これらのセクションのトピックは言語でソートされており、これらの言語での JetBrains Rider 機能の説明と例が提供されています。C#、Visual Basic、C++、F#、言語およびフレームワーク: JavaScript、言語およびフレ...
![](https://resources.jetbrains.com/help/img/rider/2024.1/run_debug_config_menu_with_temp_and_permanent_configs.png)
実行 / デバッグ構成
JetBrains Rider は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、デプロイ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — エディターから .NET 静的メソッドを実行 / デバッグするたびに作成されます。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除するま...
![](https://resources.jetbrains.com/help/img/rider/2024.1/run_config_net_executable.png)
ソースコードなしで .NET 実行可能ファイルを実行およびデバッグする
ソースコードなしでコンパイル済みの .NET 実行可能ファイルを起動する必要がある場合は、実行構成でターゲット実行可能ファイルのスタートアッププロパティを構成する必要があります。構成が作成されたら、デバッガーに接続されたを使用して、またはをデバッグせずに構成を起動できます。デバッグの場合、実行可能ファイルは自動的に逆コンパイルされます。もう 1 つのシナリオは、クラスライブラリなど、実行不可能なタイプのプロジェクトのテストまたはデバッグの一部として、コンパイル済みの .NET 実行可能ファイ...
![](https://resources.jetbrains.com/help/img/rider/2024.1/run_configuration_uwp.png)
UWP アプリケーションの実行とデバッグ
ユニバーサル Windows プラットフォーム (UWP) アプリケーションは、他の種類のアプリケーションを実行するのと同じ方法で実行およびデバッグできます — 実行構成でアプリケーションの起動プロパティを構成し、デバッガーが接続されたを使用して、またはをデバッグせずに、この構成を起動します。既定では、UWP アプリケーションまたは MAUI プロジェクトを含むソリューションを初めて開いたときに、JetBrains Rider によって必要な実行構成が作成されます。この構成をカスタマイズしたり、...
![](https://resources.jetbrains.com/help/img/rider/2024.1/run_anything_run_debug_configurations.png)
なんでも実行
なんでも実行は、実行 / デバッグ構成、スクリプトを起動し、最近のソリューションを開くための簡単な方法です。また、入力時に候補を生成することにより、適切なコマンド構文を使用するのにも役立ちます。コマンドを呼び出すと、なんでも実行はそれ以降の作業を適切なツールに委譲します。なんでも実行ポップアップを開く:を 2 回押します。または、ツールバーのをクリックします。アイコンはデフォルトでは非表示になっています。ツールバーにアイコンを追加するには、設定 / 環境設定ダイアログ () を開き、に移動して...
![](https://resources.jetbrains.com/help/img/rider/2024.1/services-add-rc.png)
サービスウィンドウ
サービスツールウィンドウを使用すると、実行 / デバッグ構成、アプリケーションサーバー、データベースセッション、Docker 接続など、ソフトウェア開発中に役立つさまざまなサービスを管理できます。プラグイン開発者は、IntelliJ プラットフォーム API を通じて他のサービスを追加できます。メインツールバーには、すべてのサービスタイプに共通の次のボタンとメニューが含まれています。すべて展開リスト内のすべての項目を展開します。すべて折りたたむリスト内のすべての項目を折りたたみます。グループ化サ...