JetBrains Rider 2025.3 ヘルプ

Unity のゲーム開発

Unity は、2D および 3D ゲームを作成し、複数のプラットフォームにデプロイするためのゲーム開発環境です。JetBrains Rider は、Unity 固有のクイックフィックス、コンテキストアクション、インスペクション、コード補完、シェーダーファイルの構文ハイライト、Unity スクリプトのデバッグUnity テストの実行とデバッグUnity ゲームのプロファイリングアセットのリフレッシュなど、Unity を強力にサポートします。

サポートされるバージョン

JetBrains Rider は、Unity API バージョン 5.0 – 5.6、2017.1 以降のサポートを提供し、最高の互換性と機能統合のために現在の長期サポート (LTS) バージョンに重点を置いています。

入門

Unity のサポートはオープンソースのユニティサポートプラグイン(英語)に基づいています。プラグインは JetBrains Rider にバンドルされているため、手動でインストールする必要はありません。ただし、プラグインが有効になっているかどうかは確認できます。

Rider で Unity サポートプラグインを有効にする

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、Unity サポートプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

Unity プロジェクトに Rider エディターパッケージをインストールする

  1. Unity エディターで、ウィンドウ | パッケージマネージャーを開き、パッケージ: Unity レジストリに切り替えます。

  2. JetBrains Rider エディターパッケージを検索してインストールします。

    JetBrains Rider Editor package
  3. または、Unity パッケージマネージャーを使用してエンジニアリング機能をインストールします。

Unity プロジェクトで JetBrains Rider の使用を開始する

  1. Unity Editor で既存の Unity プロジェクトを開きます。

  2. 編集 | 環境設定 (macOS では Unity | 設定 ) を選択し、外部ツールページを開きます。

  3. 外部スクリプトエディターで、JetBrains Rider インストールを選択します。

    すべてが正しく構成されている場合、外部スクリプトエディターコンボボックスにインストールされている JetBrains Rider バージョンのリストが表示されます。

    Selecting the Rider version in Unity Editor
  4. Unity エディター内で、プロジェクトビュー内の任意の場所を右クリックして C# プロジェクトを開くを選択するか、Unity スクリプトファイルをダブルクリックします。

  5. Rider が自動的に起動し、この Unity プロジェクトに関連するソリューションが開きます。ソリューションが読み込まれると、Rider と Unity Editor が接続されます。ツールバーの Unity アイコンは、現在の接続ステータスを示します。

    JetBrains Rider: Connected to Unity editor
2025 年 11 月 04 日

関連ページ:

Unity アプリケーションのデバッグ

JetBrains Rider を使用すると、条件付きおよび依存ブレークポイント、ウォッチ、式評価などを含むデバッガーのすべての機能を使用して、Unity ゲームスクリプトをデバッグできます。ローカルコンピューターで Unity アプリケーションをデバッグするデバッグするプロジェクトが Unity エディターで開かれていることを確認します。JetBrains Rider で、対応する Unity プロジェクトソリューションを開きます。必要なコード行の横のガターをクリックしてブレークポイントの設定...

Unity テストの実行とデバッグ

Unity テストを使用するには、ユニットテストウィンドウを使用します。Unity テストはコードと Unity エディターから発見され、自動的にユニットテストウィンドウのエクスプローラータブに追加されます。すべての Rider ユニットテスト機能は、グループ化、テストステータスに基づくフィルタリングなど、Unity テストにも使用できます。テスト出力は、スタックトレース、クラスおよびメソッド名をハイパーリンクにするために解析されます。新しい Unity テストは、Unity エディターまたは...

dotTrace で Unity アプリケーションをプロファイルする

JetBrains Rider には、Unity ゲームのパフォーマンスのボトルネックを見つけることができる dotTrace パフォーマンスプロファイラーがバンドルされています。これには、スクリプト内で最も遅いメソッドの検出、CPU 不足の原因の特定、ガベージコレクション、ディスク I/O などの問題のブロックが含まれます。統合プロファイラーは JetBrains dotTrace に基づいており、Unity 2018.3 以降と互換性があります。dotTrace プロファイラーツールウィンドウか...

Unity アセットをリフレッシュする

デフォルトでは、Unity は自動的にアセットをリフレッシュするように設定されています(これは Unity エディターので変更できます)。Unity を Rider と組み合わせて使用すると、自動リフレッシュは 2 つの場合にトリガされます。Unity エディターウィンドウにフォーカスする、たとえば Rider では、プロジェクトを保存したり、単体テストを実行したり、その他のアクションを実行したりします(下記参照)。Unity エディターでリフレッシュをトリガーする:何度も Unity エディ...

Unity の機能

この 3 分間のビデオを見て、Matt Ellis が Unity 開発用の JetBrains Rider の機能の概要を説明します。Unity エクスプローラー:デフォルトでは、Rider で Unity プロジェクトを操作する場合、エクスプローラーツールウィンドウはプロジェクトを構成するすべてのアセットを表示する Unity ビューに切り替わります。主に、Unity ビューのパッケージノードには、プロジェクトのルートにある Packages フォルダーの内容が表示されます。これには、Rider で...