Sviluppa giochi in modo più semplice e veloce con Visual Studio C++

Supera i limiti di Visual Studio grazie alle funzionalità personalizzate di Visual Assist e al supporto per Unreal Engine 4 e 5. Prova i suggerimenti sensibili al contesto, le prestazioni veloci e i tempi di caricamento minimi anche in progetti di gioco di grandi dimensioni.

Prova una versione di prova completamente funzionale di Visual Assist per 30 giorni. L'acquisto non richiede alcuna reinstallazione o riconfigurazione.

Trasforma la tua visione in realtà con supporto personalizzato per Unreal Engine

Capire il codice con facilità

Il parser di VA comprende appieno il contesto del codice esteso di Unreal e regola di conseguenza l'evidenziazione della sintassi e l'indentazione. Le fastidiose schede, i falsi errori e i simboli non etichettati quando si dichiarano UFUNCTIONS e UCLASS appartengono ormai al passato.

Ottieni suggerimenti pertinenti

Gli specificatori di tipo sono stati inseriti nella documentazione della maggior parte delle U*Macro in modo rapido e con un minor numero di passaggi. Se modifichi il motore o aggiungi nuovi specificatori, Visual Assist rileverà e aggiungerà suggerimenti anche per questi.

Funziona con tutto il resto

Visual Assist legge gli specificatori U*Macro e noi li abbiamo utilizzati per rendere più intelligenti le nostre funzionalità. Goto, Goto Related, Find References, Rename e Change Signature sono stati tutti estesi per supportare i metodi impliciti.

Supera i limiti

Uno dei limiti del parser predefinito di Visual Studio è che fatica a gestire le soluzioni di grandi dimensioni comunemente associate allo sviluppo di videogiochi. Con Visual Assist, puoi scrivere il codice senza tutti i ghirigori rossi e risparmiare memoria per altre attività.

Finestre di dialogo sensibili al contesto e documentazione

La documentazione di Unreal Engine C++ è spesso contenuta nel codice stesso. Visual Assist comprende il linguaggio di codice esteso di Unreal e quindi mostra i commenti e le finestre di dialogo delle classi base e degli specificatori U*Macro.

Funzionalità di Visual Assist

Visual Assist ha una serie di funzionalità generali del C++ che sono utili anche per lo sviluppo di videogiochi.

Aprire e cercare i file (Shift + Alt + O)

Invece di aprire l'esploratore di file, VA elenca tutti i progetti della soluzione in un unico menu di dialogo. È dotato di una potente funzione di ricerca contestuale che consente di trovare i file associati semplicemente digitando un file o una stringa correlata, una funzione estremamente utile per i progetti di gioco.

Per saperne di più

Trova simboli (Shift + Alt + S)

Cerca facilmente migliaia di simboli con filtri e ordinamenti avanzati: da variabili, classi o strutture o in una soluzione. Da questa finestra di dialogo, puoi copiare il simbolo, passare ad esso o persino trovare tutti i riferimenti ad esso.

Per saperne di più

Elenco dei metodi nel file (Alt+M)

Naviga nel file corrente da un semplice menu a tendina delle classi e dei metodi in esso contenuti. Filtra l'elenco utilizzando le sottostringhe.

Per saperne di più

Implementa metodi virtuali (Shift + Alt + Q)

Genera rapidamente stub di metodi per i metodi di un'interfaccia o per i metodi virtuali di una classe base in C++ o C#. Questa scorciatoia apre il menu Azioni rapide e refactoring che offre molte opzioni sensibili al contesto a seconda della posizione del cursore o dell'elemento evidenziato.

Per saperne di più

Apri il file corrispondente (Alt + O)

Di solito si usa per passare rapidamente da un file di intestazione a uno di implementazione. La versione di VA offre un menu quando sono possibili più destinazioni.

Per saperne di più

Testimonianze

"If I lose my hands I could type with my mouth. Take my VA and I'm done."

It doesn't write the code for me, but it provides the tools for me to write it faster and better. I'm getting to really like the VA Code Inspection and the Extract Method really helps.

2022

"Visual Assist is absolutely essential."

Visual Assist is absolutely needed for professional programming in Visual Studio… The time saved through the use of these very basic things is quite incalculable to the point where there's just no reason for anyone to ever use Visual Studio without Visual Assist.

2022

"Great software to code fast!"

I think VA does its core job best! Refactoring of code and which helps me tremendously with my projects. I can code faster and deliver faster. I think I am so addicted to the software that I cannot do without it even one day! And thats true!

2022

"Visual Assist is an absolute essential when it comes to working with large code bases."

Visual Assist drastically improves upon the built-in Intellisense system provided in Visual Studio. When using Visual Assist, I find that I spend much less time combing through Unreal Engine code as well as my own. The 'Search for Symbol' feature also allows filtering out engine code in order to quickly find symbols within my own code.

2022

"Good performance on large projects, handy for everyday workflow."

The most performant solution among several alternatives I've tried on a large project.

2022

"A real assistant."

Fewer errors, less googling, and less confusion. It provides what I expect from a modern IntelliSense.

2022

"If I lose my hands I could type with my mouth. Take my VA and I'm done."

It doesn't write the code for me, but it provides the tools for me to write it faster and better. I'm getting to really like the VA Code Inspection and the Extract Method really helps.

2022

"Visual Assist is absolutely essential."

Visual Assist is absolutely needed for professional programming in Visual Studio… The time saved through the use of these very basic things is quite incalculable to the point where there's just no reason for anyone to ever use Visual Studio without Visual Assist.

2022

"Great software to code fast!"

I think VA does its core job best! Refactoring of code and which helps me tremendously with my projects. I can code faster and deliver faster. I think I am so addicted to the software that I cannot do without it even one day! And thats true!

2022

"Visual Assist is an absolute essential when it comes to working with large code bases."

Visual Assist drastically improves upon the built-in Intellisense system provided in Visual Studio. When using Visual Assist, I find that I spend much less time combing through Unreal Engine code as well as my own. The 'Search for Symbol' feature also allows filtering out engine code in order to quickly find symbols within my own code.

2022

"Good performance on large projects, handy for everyday workflow."

The most performant solution among several alternatives I've tried on a large project.

2022

"A real assistant."

Fewer errors, less googling, and less confusion. It provides what I expect from a modern IntelliSense.

2022

Great stuff happens all the time.

Visual Assist offre sempre un flusso costante di nuove funzionalità utili agli sviluppatori di C++ e Unreal Engine.