JetBrains Rider 2024.1 ヘルプ

プロジェクトとソリューション

.NET IDE として、Rider は、Visual Studio と完全に互換性のあるプロジェクト / ソリューションの構造でコードを編成します。Visual Studio と同様に、Rider は、同じソリューションに属している限り、複数のプロジェクトを同時に処理できますが、1 つのセッションに複数のソリューションを含めることはできません。必要に応じて、異なるウィンドウで複数のソリューションを同時に操作できます。

ただし、Visual Studio とは対照的に、Rider を使用すると、ソリューションを超えて作業環境拡張できます。例: テストデータ、ログ、その他のファイルやフォルダーをソリューションのすぐ隣に置くことができます。ソリューション内のこれらの追加アイテムは、プロジェクトまたはソリューションの構成ではなく、Rider 独自の設定に保存されます。

ソリューションが作成されて開かれると、Rider のほとんどのプロジェクト / ソリューション管理タスク(ファイルの参照やエディターでのファイルのオープン、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成など)は、エクスプローラーウィンドウで実行されます。このウィンドウを閉じても、Alt+1 を押すか、メインメニューで表示 | ツールウィンドウ | エクスプローラーを選択することで、いつでもウィンドウを表示できます。

JetBrains Rider は、以下のプロジェクトタイプをサポートしています。

本セクション:

プログラムの実行とデバッグには、次のショートカットを使用できます。

関連ページ:

オープンなプロジェクトとソリューション

.NET ソリューションを開くと、Rider は各プロジェクト内のすべての NuGet パッケージを自動的に復元し、各プロジェクト内のターゲット .NET フレームワークのリストも検出します。複数のターゲットフレームワークがある場合は、エディターのパンくずリストでアクティブなフレームワークを変更できます。ウェルカム画面からソリューションを開く:初めて JetBrains Rider を起動すると、ウェルカム画面が表示され、ここで開くをクリックしてソリューションを選択できます。次回の起動時には、...

ソリューションを拡張して整理する

Rider のファイルの閲覧やエディターでのそれらのオープン、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成などの Rider のプロジェクト / ソリューション管理タスクは、エクスプローラーウィンドウで実行されます。このウィンドウを閉じると、を押すかメインメニューで選択して、いつでもウィンドウを表示することができます。このウィンドウの上部にあるスイッチャーを使って、さまざまなビューを切り替えることができます。ソリューションビュー。.sln ファイルで定義されているように、現在のソ...

プロジェクトとソリューションを作成する

を使用して新しいソリューションで新しいプロジェクトを作成するか、ソリューションエクスプローラーでソリューションまたはソリューションフォルダーノードを右クリックし、を選択して既存のソリューションに新しいプロジェクトを追加できます。新しいソリューションまたはプロジェクトを作成する場合、Rider では、フレームワークごとにグループ化された多数のプリインストールされたテンプレートが提供されます。空のプロジェクト、標準の .NET クラスライブラリとアプリケーション、およびテストプロジェクトを作成するた...

エクスプローラーウィンドウ

ソリューションエクスプローラーを使用すると、さまざまな視点からソリューションを確認し、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動などのさまざまなタスクを実行できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。また、ビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコン...

Windows フォームを設計する

プロジェクトに Windows フォームが含まれている場合は、JetBrains Rider のビジュアル Windows フォームデザイナを使用して新しい Windows フォームプロジェクトを作成することもできます。Windows フォームプロジェクトを作成する:を使用して新しいソリューションで新しいプロジェクトを作成するか、ソリューションエクスプローラーでソリューションまたはソリューションフォルダーノードを右クリックし、を選択して既存のソリューションに新しいプロジェクトを追加できます。プ...

ユニットテスト

JetBrains Rider は、単体テストの検出と実行、デバッグ、カバー、プロファイルに役立ちます。次の単体テストフレームワークがサポートされています。NUnit — JetBrains Rider インストールには、それぞれ 2.7.1 までのバージョンと 3.15.5 までのバージョンをサポートする 2 つのバンドルされたテストランナーが含まれています。4.1.0 までの他のバージョンもサポートされており、対応する NuGet パッケージがプロジェクトにインストールされている場合に使用され...