ReSharper C++ for Unreal Engine

理想のゲーム開発ツール

Unreal Engine 開発者向けの
Visual Studio 拡張機能

スマートなコーディング支援

Unreal Engine を深く理解したコード補完、コード生成、ナビゲーション機能を提供します。ReSharper C++ は最高クラスの C++ パーサーのほか、リモートプロシージャコール、HLSL のサポートを提供し、Unreal Engine のリフレクションメカニズムを完璧に理解しています。

コード品質の向上

多数の一般的な C++ インスペクションと Unreal Engine 固有のチェックを利用して潜在的な問題を把握できます。ReSharper C++ は編集中のファイルを解析し、エラーや潜在的な問題を検出してコードを改善するためのクイックフィックスを提案します。

コードスタイルへの準拠

一般的なコードスタイルに従ったコードベースを作成できるため、メンテナンスが容易です。ReSharper C++ のアクションはすべて Unreal Engine の命名規則に対応しており、どんな矛盾も確実に把握します。

UnrealHeaderTool のインスペクション

UnrealHeaderTool とのシームレスな連携機能を活用し、コードをコンパイルする前に Unreal Engine のマクロとメタデータに関する問題をすべて把握できます。ReSharper C++ ではエラーと警告がエディターに直接表示されます。このため、すぐに問題を解決して不具合のないゲームを継続的に開発することができます。

Unreal Engine のリフレクションメカニズム

Unreal Engine のリフレクションメカニズムをサポートしています。ReSharper C++ はリフレクションマクロを理解し、その中にあるリフレクション指定子の補完機能とドキュメントを提供します。プロジェクト全体の解析が終了するのを待たなくても機能します。

上位レベルシェーダー言語

HLSL シェーダーを標準でサポートしており、HLSL の制御フロー解析、ハイライト表示、ナビゲーション、ツールチップ、補完リストでの高度な提案の表示、リファクタリングなどの機能を利用して生産性を高めることができます。

リモートプロシージャコール

Unreal Engine ベースのゲームを開発する際には、ReSharper C++ が Unreal Engine のリモートプロシージャコール (RPC) を識別します。このため、RPC を認識するナビゲーションとコード生成アクションを使用して開発プロセスを高速化できます。

今すぐ ReSharper C++ を入手しましょう

世界中のゲーム開発者が信頼する、Unreal Engine 用の Visual Studio 拡張機能です。

ダウンロード

ぜひお試しください!

Ubisoft
Blizzard
Mojang

Unreal Engine ゲームの作成に C++ とブループリントをサポートするスタンドアロン型の IDE をお探しですか?Rider for Unreal Engine をお試しください!

詳細