IntelliSenseはUnreal Engineのマクロと関数を理解しません。ビジュアルアシストはそれが可能です。

Visual Assistは、Visual StudioにUnreal Engineに対応したIntelliSense、ナビゲーション、リファクタリング機能を追加します。組み込みのパーサーではエラーが発生するUCLASS、UFUNCTION、その他のUEマクロに対しても正確な処理を実現します。

Visual Assistの全機能を30日間無料でお試しいただけます。ご購入後、再インストールや再設定は不要です。

Unreal Engine に特化したサポートで、あなたのビジョンを現実のものにしましょう。

UEマクロの正確な構文を取得する

VAのパーサーはUnreal拡張コード言語のコンテキストを完全に理解し、それに応じて構文ハイライトとインデントを調整します。UFUNCTIONSやUCLASSを宣言する際に発生する煩わしいタブ、誤ったエラー、ラベルのないシンボルはもう過去のものとなりました。

マクロ指定子の補完

ほとんどのU*マクロでは、指定子を素早く入力でき、ドキュメントを参照する回数も少なくて済みます。エンジンを変更したり、新しい指定子を追加したりした場合、ビジュアルアシストがそれらを検出し、候補を表示します。

UE対応ナビゲーションとリファクタリング

Visual AssistはU*Macroの指定子を読み取り、それを利用して機能の精度を向上させました。「ジャンプ」、「関連項目へジャンプ」、「参照の検索」、「名前の変更」、「シグネチャの変更」といった機能はすべて、暗黙的なメソッドをサポートするように拡張されています。

もう赤い波線は不要

Visual Studioのデフォルトのパーサーの欠点の1つは、ゲーム開発でよく見られるような大規模なソリューションでは処理がうまくいかないことです。Visual Assistを使用すれば、誤った赤い波線が表示されることなくコーディングでき、他のタスクにメモリを節約できます。

UEベースクラスからのインラインドキュメント

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

ビジュアルアシスト機能

大規模ゲームプロジェクトで役立つ、一般的なC++の機能。

ファイルを開いて検索する(Shift+Alt+O)

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

もっと詳しく知る

記号の検索(Shift+Alt+S)

高度なフィルタリングとソート機能を使用して、変数、クラス、構造体、またはソリューション内の数千ものシンボルを簡単に分類できます。このダイアログから、シンボルをコピーしたり、シンボルにジャンプしたり、シンボルへのすべての参照を検索したりできます。

もっと詳しく知る

ファイル内のメソッド一覧を表示する(Alt+M)

ファイル内のクラスとメソッドをシンプルなドロップダウンリストから選択して、現在のファイル内をナビゲートします。部分文字列を使用してリストをフィルタリングすることもできます。

もっと詳しく知る

仮想メソッドを実装する(Shift+Alt+Q)

C++ または C# で、インターフェースのメソッドや基底クラスの仮想メソッドのメソッドスタブをすばやく生成します。このショートカットを使用すると、カーソル位置や選択範囲に応じて、さまざまなコンテキストに応じたオプションを提供するクイックアクションとリファクタリングメニューが開きます。

もっと詳しく知る

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

これは通常、ヘッダーファイルと実装ファイルを素早く切り替えるために使用されます。VAのバージョンでは、複数の出力先が可能な場合にメニューが表示されます。

もっと詳しく知る

Common questions

Yes. Visual Assist fully supports UE4 and UE5 projects in Visual Studio. Its parser understands UE macro syntax — including UCLASS, USTRUCT, UFUNCTION, and UPROPERTY — providing accurate IntelliSense, syntax highlighting, and navigation in both versions of the engine.
Visual Studio's built-in parser doesn't understand Unreal Engine's macro system. UE's reflection macros (UCLASS, UFUNCTION, etc.) generate additional hidden code at compile time that the default parser can't process — causing false red squiggles, incorrect highlighting, and broken Go to Definition. Visual Assist uses its own parser that handles macro-heavy C++ correctly.
Several things that don't work reliably with stock Visual Studio: accurate syntax highlighting for UFUNCTION, UCLASS, USTRUCT, and UPROPERTY declarations; macro specifier completion (type a U*Macro and see valid specifiers inline); Find References, Rename, and Change Signature that understand UE implicit methods; and stable Go to Definition across large UE codebases where IntelliSense typically degrades.
No. Visual Assist uses a background parallel parser that indexes your solution without blocking the IDE. Large UE projects are a core use case. Most users report no meaningful change to IDE startup time or responsiveness.
Yes. VA Intelligence works in UE projects the same as any C++ project. It runs on local models — your code never leaves your machine — fires only when you explicitly invoke it, and requires you to review and accept any suggested change before it's applied.
No UE-specific setup is required. Install Visual Assist, open your UE project in Visual Studio, and VA starts parsing in the background immediately. UE macro support is on by default. Installation takes under five minutes.
Yes — 30 days, full product, no credit card required. The installer is 129 MB.

お客様の声

「もし両手が使えなくなっても、口でタイピングできる。声優の仕事も失ったら、もうおしまいだ。」

コードを自動的に生成してくれるわけではありませんが、より速く、より質の高いコードを書くためのツールを提供してくれます。VAコード検査機能がとても気に入っていて、抽出メソッドは本当に役立っています。

2022

「視覚支援は絶対に不可欠です。」

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

2022

「素早くコーディングできる素晴らしいソフトウェア!」

「Visual Assistが搭載されていないVisual Studio環境で作業すると、非常に制約を感じます。」

2022

「大規模なコードベースを扱う場合、ビジュアルアシストは絶対に欠かせないツールです。」

Visual Assistは、Visual Studioに組み込まれているIntelliSenseシステムを大幅に改善したものです。Visual Assistを使うと、Unreal Engineのコードだけでなく、自分のコードも隅々まで調べる時間が大幅に短縮されます。「シンボルの検索」機能を使えば、エンジンのコードを除外して、自分のコードの中からシンボルを素早く見つけることもできます。

2022

「大規模プロジェクトでも優れたパフォーマンスを発揮し、日々の業務フローにも便利です。」

大規模プロジェクトで試した複数の選択肢の中で、最もパフォーマンスの高いソリューションでした。

2022

「まさに頼れるアシスタントだ。」

エラーが減り、検索回数も減り、混乱も少なくなる。まさに現代のIntelliSenseに期待する機能だ。

2022

「もし両手が使えなくなっても、口でタイピングできる。声優の仕事も失ったら、もうおしまいだ。」

コードを自動的に生成してくれるわけではありませんが、より速く、より質の高いコードを書くためのツールを提供してくれます。VAコード検査機能がとても気に入っていて、抽出メソッドは本当に役立っています。

2022

「視覚支援は絶対に不可欠です。」

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

2022

「素早くコーディングできる素晴らしいソフトウェア!」

VAは本来の機能を完璧に果たしていると思います!コードのリファクタリングは、私のプロジェクトに非常に役立っています。コーディングも納品も速くなりました。このソフトウェアにすっかりハマってしまい、一日たりとも手放せないくらいです!本当にそうなんです!

2022

「大規模なコードベースを扱う場合、ビジュアルアシストは絶対に欠かせないツールです。」

Visual Assistは、Visual Studioに組み込まれているIntelliSenseシステムを大幅に改善したものです。Visual Assistを使うと、Unreal Engineのコードだけでなく、自分のコードも隅々まで調べる時間が大幅に短縮されます。「シンボルの検索」機能を使えば、エンジンのコードを除外して、自分のコードの中からシンボルを素早く見つけることもできます。

2022

「大規模プロジェクトでも優れたパフォーマンスを発揮し、日々の業務フローにも便利です。」

大規模プロジェクトで試した複数の選択肢の中で、最もパフォーマンスの高いソリューションでした。

2022

「まさに頼れるアシスタントだ。」

エラーが減り、検索回数も減り、混乱も少なくなる。まさに現代のIntelliSenseに期待する機能だ。

2022

素晴らしい出来事は常に起こっている。

Visual Assistは、C++およびUnreal Engine開発者にとって価値のある新機能を常に継続的に提供しています。