Visual Studio C++でゲーム開発をより早くより簡単に

Visual Studioの機能的限界を、Unreal Engine 4 / 5をサポートしたVisual Assistの強力な機能により突破。大規模なゲームプロジェクトの開発においても、最高のパフォーマンス、最小のロード時間で、コンテキストに応じた支援機能を提供します。

Visual Assistのすべての機能を30日間無料で試用可能。製品版購入後も、再インストールや再設定は不要です。

Unreal Engineをサポート!理想の開発支援機能が現実に

コードの理解が容易に

Visual Assistのパーサーは、Unrealの拡張コード言語のコンテキストを完全に理解し、それに応じた構文ハイライトとインデント調整を行います。UFUNCTIONSやUCLASS宣言時に起きる煩わしいタブ調整、誤ったエラー表示、ラベルのないシンボルなどは、もはや過去のものです。

関連するヒントを提示

ほとんどのU*Macroで、ドキュメントへ切り替えることなく、型指定子を素早く入力可能。エンジンを変更したり、新しい指定子を追加したような場合でも、Visual Assistはそれらを検出し、候補を追加します。

すべての支援機能がUnreal Engineと連携

Visual Assistは、U*Macro指定子を読み取り、これを利用することで、よりスマートな機能を実現しています。移動、関連に移動、参照を検索、名前の変更、シグネチャの変更などはすべて、暗黙メソッドをサポートするように拡張されました。

大規模プロジェクトにも対応

Visual Studioのデフォルトパーサーの限界の一つは、ゲーム開発では一般的な大規模なソリューションではうまく動作しないことです。Visual Assistを用いれば、よりスケーラビリティを備えたパーサーによって、赤い波線の誤表示も解消され、メモリの節約によって他のタスクも効率的に実行できるようになります。

コンテキスト認識型ダイアログとドキュメント

Unreal Engine C++のドキュメントは、多くの場合コード内に記載されています。Visual Assistは、Unrealの拡張コード言語の理解をサポートするため、基本クラスやU*Macro指定子のコードから、そのコメントやダイアログを表示します。

Visual Assistの機能

Visual Assistには、数多くのC++向けの開発支援機能が用意されており、これらはゲーム開発でも役立ちます。

ファイルの表示と検索 (Shift + Alt + O)

Visual Assistでは、ファイルエクスプローラーを使わずに、ソリューション内のすべてのプロジェクトを単一のダイアログメニューに一覧表示できます。強力なコンテキスト認識型の検索機能を搭載しており、関連するファイルや文字列を入力するだけで、関連ファイルの検索が可能です。これはゲームプロジェクトでも、非常に便利な機能です。

詳細はこちら

シンボルの検索 (Shift + Alt + S)

高度なフィルタリング/ソート機能により、変数、クラス、構造体、あるいはソリューション内など、数千ものシンボルを簡単に整理できます。このダイアログから、シンボルをコピーしたり、シンボルにジャンプしたり、すべての参照箇所を検索したりできます。

詳細はこちら

ファイル内のメソッド一覧 (Alt+M)

現在のファイル内のクラスとメソッドを一覧表示するシンプルなドロップダウンから、ファイル内を移動できます。部分文字列を使用してリストをフィルタリングできます。

詳細はこちら

仮想メソッドの実装 (Shift + Alt + Q)

C++またはC#で、インターフェイスのメソッド、あるいは基底クラスの仮想メソッドのメソッドスタブを素早く生成します。このショートカットは、キャレットの位置やハイライト表示内容に応じて、コンテキストに応じた様々なオプションを提供する「クイックアクションとリファクタリング」メニューを開きます。

詳細こちら

対応するファイルを開く (Alt + O)

これは通常、ヘッダーファイルと実装ファイルを素早く切り替えるために使用されますが、Visual Assistでは、複数ファイルが対象となる場合には、宛先を選択するメニューが表示されます。

詳細はこちら

Testimonials

「もし両手が使えなくても、タイピングは口でできる。でも、Visual Assistがないと困る」

VAは私の代わりにコードを書いてくれるわけではありませんが、より速く、より良いコードを書くためのツールを提供してくれます。VAのコードインスペクションはとても気に入っていて、メソッドの抽出も本当に役に立ちます。

2022

「Visual Assistは絶対に欠かせません」

Visual Studioでのプロフェッショナルなプログラミングを行うには、Visual Assistが絶対に必要です。その基本機能を使うことで節約できる時間は計り知れず、Visual AssistなしでVisual Studioを使わなければならない理由はまったくありません。

2022

「コードをすばやく書けるすばらしいソフトウェア」

VAは、そのコア機能がすばらしい!コードリファクタリングは、私のプロジェクトでとても役立っています。コーディングスピードが上がって、納品も早くなります。このソフトウェアにすっかり夢中になり、1日たりとも手放せません。本当です。

2022

「大規模なコードベースを扱うなら、Visual Assistは絶対に不可欠」

Visual Assistは、Visual Studioに搭載されているIntellisenseシステムを大幅に改善します。Visual Assistを用いれば、Unreal Engineのコードだけでなく自分のコードを精査する時間も大幅に短縮できます。「シンボル検索」機能を使えば、Unreal Engineのコードを除外して、自分が記述したコード内のシンボルを素早く見つけることもできるのです。

2022

「大規模プロジェクトでも優れたパフォーマンス。日常のワークフローにも便利」

いくつかのソリューションを大規模プロジェクトで試しましたが、VAは最も高いパフォーマンスを発揮したソリューションです。

2022

「真のアシスタントだ」

エラーも混乱も、グーグル検索に割く時間も激減しました。現代のIntelliSenseに期待する機能をすべて備えています。

2022

常に価値ある新機能を提供!

Visual Assistは、C++ / Unreal Engine開発者向けに価値のある新機能を継続的に提供しています。