Setup Visual Studio pour Unreal Engine

Toolbar

Tool > Customize > Onglet Commands > Toolbar > Standard

  • 200 pour Solution Configurations
  • 160 pour Solution Platforms

setup_vs_ue_1

Il faut que config, platform et debugger soient affichés sur la toolbar

Optimisations

Il faut passer par Tools > Options

Project And Solutions

Décocher “Always Show Error List if build finishes with errors”

Text Editor > C/C++ > View

Mettre à False “Show Inactive Blocks” (dans liste Inactive Code)

Text Editor > C/C++ > Advanced

Mettre à True “Disable External Dependencies Folder” (dans liste Browsing/Navigation)
Mettre à True “Auto Quick Info” (dans liste IntelliSense)
Mettre à False “Disable IntelliSense” (dans liste IntelliSense)
Mettre à False “Disable Auto Updating” (dans liste IntelliSense)
Mettre à False “Disable Error Reporting” (dans liste IntelliSense)
Mettre à False “Disable Quiggles” (dans liste IntelliSense)
Mettre à False “Disable IntelliSense” (dans liste IntelliSense)

Debugging

Décocher “Enable Edit and Continue”

Window Layout

Layout des fenêtres, ne garder que Solution Explorer, Output et le code.
Pour enregistrer la config Window > Save Window Layout

UnrealVS

  1. Double cliquer sur le fichier [UE4RootLocation]/Engine/Extras/UnrealVS/2015/UnrealVS.vsix
  2. Faire l’installation
  3. Ajouter à la toolbar le composant UnrealVS et enregistrer le layout

Symboles de débogage

  1. Copier le fichier [UE4Root]/Engine/Extras/VisualStudioDebugging/UE4.natvis
  2. Coller le fichier UE4.natvis dans les dossiers suivants :
    [VisualStudioInstallPath]/Common7/Packages/Debugger/Visualizers/UE4.natvis
    [UserProfile]/My Documents/Visual Studio 2015/Visualizers/UE4.natvis

Macro, UCLASS, UFFUNCTION, etc

  1. Aller sur https://marketplace.visualstudio.com/items?itemName=RxCompiLe.UE4Intellisense
  2. Cliquer sur donwload
  3. Installer le programme en double cliquant sur le fichier