UnrealLink と RiderLink
UnrealLink プラグインは、JetBrains Rider とエピック ゲームズの Unreal エディターの高度な統合を有効化します。 プラグインはブループリント情報をエディターにもたらし、ゲームの起動を管理するための設定を追加し、より便利なバージョンの UnrealEditor ログを提供します。
プラグインの構造
内部には、JetBrains Rider 用の UnrealLink プラグインと Unreal エディター用の RiderLink プラグインがまとめて組み込まれています。
インストール
UnrealLink は JetBrains Rider にバンドルされています。 Unreal Engine 2020.2.1 用の Rider から始まり、 JetBrains マーケットプレイス(英語)経由でも配布されます。
RiderLink は JetBrains Rider によって自動でインストールされるため、手動でのインストールは不要です。 JetBrains Rider で初めて Unreal Engine プロジェクトを開くと、RiderLink プラグインが見つからないという通知とインストールの案内が表示されます。 このポップアップメッセージをスキップした場合は、JetBrains Rider 設定 の ページで後からプラグインをインストールできます Ctrl+Alt+S。
ポップアップメッセージと設定ページの両方に、2 つのインストールオプションがあります。
エンジン: プラグインをエンジンにインストールし、現在のエンジンバージョンに基づくすべてのゲームプロジェクトで使用するには、このオプションを選択します。 プラグインは Engine/Plugins/Developer フォルダーに表示されます。
ゲーム: プラグインをゲームプロジェクトにインストールし、現在のプロジェクトでのみ使用するには、このオプションを選択します。 プラグインは Game/Plugins/Developer フォルダーに表示されます。
後でインストール場所を変更することにした場合は、 アクションの検索 (Ctrl+Shift+A )を介して エンジンに RiderLink を強制インストール/ゲームに RiderLink を強制インストール アクションを使用します。
機能
- 設計図と対話する
UnrealLink は JetBrains Rider のブループリント機能を拡張し、C++ コードから Unreal エディター内のブループリントへナビゲートできる機能を追加します。

- ゲームを管理する
プラグインは IDE 内でゲームを管理することができます。実行モードを選択したり、マルチプレイヤー用ゲームサーバーを実行したり、プレイヤー数を指定することなどが可能です。

- UnrealEditor ログを参照する
UnrealLink は、読みやすいカラーテキスト付きの拡張バージョンの Unreal エディターログ出力パネルや、詳細度・イベントカテゴリのフィルターを提供します。 また、ハイライトされたリンクをクリックすると関連するソースコード行に移動できます。

何がうまくいかない可能性がありますか?
Unreal Engine 自体のプラグインと Rider は現在活発に開発されているため、いくつかの問題が発生する可能性があります。 フィードバックを共有し、発生したバグを報告してください。
プラグイン固有の問題を GitHub の問題ページ(英語)に送信します。
ライダー固有の問題は Rider トラッカー(英語)に向けられるべきです。
質問や機能の提案を含むメッセージを、サポートエンジニアと Unreal Engine 開発者向けの Rider(rider-cpp-support@jetbrains.com)に送信してください。
いくつかの典型的な問題、およびそのような場合の対処方法:
- RiderLink プラグインのビルドに失敗しました
- Failed to build RiderLink plugin Check build logs for more info Help > Diagnostic Tools > Show Log in Explorer And contact dev team for help at GitHub Issues page
このメッセージが表示される理由はいくつかあります。
現在のゲームまたは Unreal Engine のコードに問題があります。 正しく構築できることを確認してください。
RiderLink プラグインが実行されている UnrealEditor のインスタンスがあります。 Unreal Editor を閉じて、RiderLink のインストールを再試行してください。
最後に、Unreal Editor を閉じてプロジェクトが正常にビルドされ、古いバージョンの RiderLink がインストールされている場合は、古いバージョンの RiderLink を手動で一時フォルダーに移動して RiderLink を再インストールしてみてください。
- 古いプラグインのバックアップに失敗しました
- Failed to backup old plugin Close all running instances of Unreal Editor and try again Path to old plugin:
プラグインがインストールされた UnrealEditor の実行中のインスタンスがあるときに、新しいバージョンの RiderLink をインストールしようとしました。
Unreal Editor を閉じて、プラグインのインストールを再試行してください。
- プロジェクトファイルのリフレッシュに失敗しました
この警告メッセージは、インストールは成功したものの、Rider でプロジェクトファイルの更新に失敗したことを示しています。 プラグインがエクスプローラー表示の /Plugins/Developer フォルダーに表示されないことを除き、通常通り動作します。
プラグインに解決できない問題がある場合は、 GitHub の問題(英語)を介して開発者に連絡してください。