Transfer: http://wangjie.rocks/2016/06/24/ue4-vs-setup/
Recommended plug-ins
Visual Assist X
- C ++ code highlighting
UnrealVS Extension
UE4安装目录/引擎版本号/Engine/Extras/UnrealVS/VS2015/UnrealVS.vsix
Double-click the installation
VSColorOutput
- The compilation process output Output of different colors, such as red error, can also customize the display rules
Productivity Power Tools
- A set of tools to enhance the collection VS
P4VS Addin
P4VS
Plug-in directly inVS
the execution ofP4
operations- Tutorial
Project Settings
basic settings
Display line number ( Tools > Options > Text Editor > All Languages > General
)
- Check
Line numbers
Tab
Is set to 4 characters ( Tools > Options > Text Editor > All Languages > Tabs
)
Tab Size, Indent size
4 are filled- Check
Keep tabs
Font settings ( Tools > Environment > Fonts and Colors
)
Show settings for
SelectText Editor
,Font
setConsolas
font,Size
set to 12Show settings for
SelectOutput Window
,Font
setConsolas
font,Size
set to 11
Development settings
Expand Solution Configurations
and Solution Platforms
width of the drop-down box
右键工具栏 > Customize... > Commands > Toolbar > Standard > Solution Configurations > Modify Selection > Width
To 200右键工具栏 > Customize... > Commands > Toolbar > Standard > Solution Platforms > Modify Selection > Width
To 200
Close Error List
Window
Tools > Options > Projects and Solutions
UncheckAlways show Error List if build finishes with errors
turn on Disable External Dependencies Folders
Tools > Options > Text Editor > C/C++ > Advanced > Browsing/Navigation
shut down Edit & Continue
Tools > Options > Debugging > Enable Edit and Continue
shut down IntelliSense
- UE4 in official documents is the recommended open, but not very useful, and very performance consuming, if the machine is configured (high-end CPU, solid state drives, large memory), can be considered open
Tools > Options > Text Editor > C/C++ > Advanced > IntelliSense
Will beDisable IntelliSense
set to True
Fallback Location
Set up
- This setting is not under the project directory in order to produce
.sdf
such documents Tools > Options > Text Editor > C/C++ > Advanced > Fallback Location
We willAlways Use Fallback Location
andDo Not Warn If Fallback Location Used
are set toTrue
Enhanced debugging
- To
UE4安装目录/引擎版本号/Engine/Extras/VisualStudioDebugging/UE4.natvis
copy files toVS安装目录/Common7/Packages/Debugger/Visualizers/UE4.natvis
and计算机用户名/My Documents/Visual Studio 2015/Visualizers/UE4.natvis
in - This will in
Debug
time directly viewFString
and other contents of the container
File encoding settings
- The source file is
UTF8
encoded, File -> Advanced Save Options -> Unicode (UTF8 no signature) - code page 65001 - Try using other text files
UTF8
encoded