Développer des jeux plus rapidement et plus facilement avec Visual Studio C++

Dépassez les limites de Visual Studio grâce aux fonctions adaptées de Visual Assist et à la prise en charge d'Unreal Engine 4 et 5. Bénéficiez de suggestions adaptées au contexte, de performances instantanées et d'un temps de chargement minimal, même pour des projets de jeux volumineux.

Essayez une version d'essai entièrement fonctionnelle de Visual Assist pendant 30 jours. Aucune réinstallation ou reconfiguration ne sera nécessaire si vous l'achetez.

Transformer votre vision en réalité grâce à une prise en charge adaptée à Unreal Engine

Comprendre facilement le code

L'analyseur syntaxique de VA comprend parfaitement le contexte du langage de code étendu d'Unreal et adapte la mise en surbrillance syntaxique et l'indentation en conséquence. Les onglets gênants, les fausses erreurs et les symboles non étiquetés lors de la déclaration des UFUNCTIONS et des UCLASS appartiennent désormais au passé.

Obtenir des conseils pertinents

Les spécificateurs de type sont rapides et avec moins de passages à la documentation pour la plupart des U*Macros. Si vous modifiez le moteur ou ajoutez de nouveaux spécificateurs, Visual Assist les détectera et ajoutera des suggestions pour ceux-ci également.

Fonctionne avec tout le reste

Visual Assist lit les spécificateurs U*Macro et nous en avons tiré parti pour rendre nos fonctionnalités plus intelligentes. Goto, Goto Related, Find References, Rename & Change Signature ont tous été étendus pour prendre en charge les méthodes implicites.

Dépasser vos limites

L'une des limites de l'analyseur par défaut de Visual Studio est qu'il peine à traiter des solutions volumineuses généralement associées au développement de jeux. Avec Visual Assist, vous pouvez coder sans toutes les lignes rouges d'erreur et économiser de la mémoire pour d'autres tâches.

Boîtes de dialogue et documentation adaptées au contexte

La documentation pour Unreal Engine C++ se trouve souvent dans le code lui-même. Visual Assist comprend le langage de code étendu d'Unreal, il affichera donc les commentaires et les fenêtres de dialogue des classes de base et des spécificateurs U*Macro.

Fonctionnalités de Visual Assist

Visual Assist possède un certain nombre de fonctionnalités générales du langage C++ qui sont également utiles pour le développement de jeux.

Ouvrir et rechercher des fichiers (Shift + Alt + O)

Au lieu d'ouvrir l'explorateur de fichiers, VA répertorie tous les projets de la solution dans un seul menu de dialogue. Il est doté d'une puissante fonction de recherche contextuelle qui vous permet même de trouver des fichiers associés en saisissant simplement un fichier ou une chaîne de caractères apparentés, une fonction extrêmement utile pour les projets de jeux.

Pour en savoir plus

Trouver des symboles (Shift + Alt + S)

Triez facilement des milliers de symboles grâce à un filtrage et un tri avancés : à partir de variables, de classes ou de structures ou dans une solution. À partir de cette boîte de dialogue, vous pouvez copier le symbole, y accéder ou même trouver toutes les références à ce symbole.

Pour en savoir plus

Répertorier les méthodes dans le fichier (Alt+M)

Naviguer dans le fichier en cours à partir d'une simple liste déroulante des classes et des méthodes qu'il contient. Filtrer la liste en utilisant des sous-chaînes.

Pour en savoir plus

Mettre en œuvre des méthodes virtuelles (Shift + Alt + Q)

Générez rapidement des stubs (des talons de méthodes) pour les méthodes d'une interface ou les méthodes virtuelles d'une classe de base en C++ ou C#. Ce raccourci ouvre le menu Actions rapides et remaniement (Quick actions and refactoring) qui fournit de nombreuses options contextuelles en fonction de l'endroit où se trouve le curseur ou de ce qui est mis en évidence.

Pour en savoir plus

Ouvrir le fichier correspondant (Alt + O)

Ceci est généralement utilisé pour basculer rapidement entre les fichiers d'en-tête et d'implémentation. La version de VA vous propose un menu lorsque plusieurs destinations sont possibles.

Pour en savoir plus

Témoignages

"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 a toujours un flux constant de nouvelles fonctionnalités utiles aux développeurs C++ et Unreal Engine.