转自:http://wangjie.rocks/2016/06/24/ue4-vs-setup/
推荐插件
Visual Assist X
- C++ 代码高亮
UnrealVS Extension
UE4安装目录/引擎版本号/Engine/Extras/UnrealVS/VS2015/UnrealVS.vsix双击安装
VSColorOutput
- 将编译过程中的Output使用不同颜色输出,比如错误为红色,也可以自定义显示规则
Productivity Power Tools
- 一组VS增强工具集合
P4VS Addin
P4VS插件,可以直接在VS中执行P4操作- Tutorial
乱码处理
1、下载Force UTF-8(No BOM)
2、Visual Studio Installer中 除了英文,删除其他语言包
工程设置
基本设置
显示代码行号(Tools > Options > Text Editor > All Languages > General)
- 勾选
Line numbers
字体设置(Tools > Environment > Fonts and Colors)
Show settings for选择Text Editor,Font设置为Consolas字体,Size设置为 12Show settings for选择Output Window,Font设置为Consolas字体,Size设置为 11字体Cascadia Code
开发设置
扩大 Solution Configurations 和 Solution Platforms 下拉框的宽度
右键工具栏 > Customize... > Commands > Toolbar > Standard > Solution Configurations > Modify Selection > Width改为200右键工具栏 > Customize... > Commands > Toolbar > Standard > Solution Platforms > Modify Selection > Width改为200
关闭 Error List 窗口
Tools > Options > Projects and Solutions,取消选中Always show Error List if build finishes with errors
打开 Disable External Dependencies Folders
Tools > Options > Text Editor > C/C++ > Advanced > Browsing/Navigation
关闭 Edit & Continue
Tools > Options > Debugging > Enable Edit and Continue
关闭 Source Control
Tools > Options > Source Control > None
关闭 Navigation bar
Tools > Options > C++ > Navigation BarTools > Options > C# > Navigation Bar
关闭 IntelliSense
- 在UE4官方文档中是推荐打开的,不过用处不是很大,而且很消耗性能,如果机器配置好(高端CPU,固态硬盘,大内存),可以考虑打开
Tools > Options > Text Editor > C/C++ > Advanced > IntelliSense将Disable IntelliSense设为TrueTools > Options > Text Editor > C/C++ > Advanced > Browsing/Navigation 将 Disable Database设为True
关闭 Paste
- 拷贝代码时不做处理
Tools > Options > Text Editor > C/C++ > Formatting > When I paste设为Do nothing
Fallback Location 设置
- 这个设置是为了不在工程目录下产生
.sdf这样的文件 Tools > Options > Text Editor > C/C++ > Advanced > Fallback Location,将Always Use Fallback Location和Do Not Warn If Fallback Location Used都设置为True
调试增强
- 将
UE4安装目录/引擎版本号/Engine/Extras/VisualStudioDebugging/UE4.natvis文件复制到VS安装目录/Common7/Packages/Debugger/Visualizers/UE4.natvis和计算机用户名/My Documents/Visual Studio 2015/Visualizers/UE4.natvis中 - 这样就能在
Debug的时候直接查看FString等容器内容
文件编码设置
- 源码文件采用
UTF8编码,文件->高级保存选项->Unicode(UTF8 无签名) - 代码页 65001 - 其他文本文件尽量采用
UTF8编码
Visual Assist
Editor > Format after paste 粘贴后格式化 关闭- Enhanced Listboxes > Source of c/c++ content: 选择Visual Assist
- Mouse > Execute "VA Context Menu" upon Middle-Click in text editor
- Unreal Engine 栏全选
- Shift+Alt+O 全局文件查找
- Alt+O 函数h和cpp中切换
浙公网安备 33010602011771号