Choose your operating system:
Windows
macOS
Linux
Visual Studio (VS)长期以来一直是处理 虚幻引擎 (UE)C++类型项目时使用的重要工具。多年来,随着UE的发展,VS也在改进,随着两款应用不断演变,有时需要做一些调整才能使这两个程序"合作愉快"。本页面旨在为使用旧版本UE和/或VS的用户提供指导,指导如何使这两个程序配合着平稳运行。
使用Visual Studio 2017
帮助信息
-
在VS 2017版中,对C++的支持目前属于可选的工作流,不会默认安装。 请查阅Microsoft支持页面上的 在Visual Studio中安装C++支持 了解在现有VS安装上添加C++工具的详细说明。
-
如果你尚未安装VS或虚幻引擎,请参阅 为虚幻引擎安装Visual Studio 页面上 全新安装Visual Studio的选项 部分。
-
使用Visual Studio 2015
帮助信息
-
如需配置UE 4.20以便生成VS 2015解决方案和项目文件,你可以采取下列任一方法:
-
在编辑器的偏好窗口中,选择你想用哪个版本的VS作为首选的源码IDE
-
修改BuildConfiguration.xml文件的相关部分
-
-
自4.22版起, UE不支持 VS 2015。
使用Visual Studio 2013
调试支持
VS支持使用查看器扩展调试器,这些查看器可以方便地检查常见的虚幻类型,例如FName和动态数组。
为Visual Studio 2013安装UE4查看器
将 UE4.natvis 复制到下列任意位置:
-
[VisualStudioInstallPath]/Common7/Packages/Debugger/Visualizers/UE4.natvis
-
[UserProfile]/My Documents/Visual Studio 2013/Visualizers/UE4.natvis
将文件复制到Visual Studio安装文件目录下可能需要管理员权限。
帮助信息
-
UE的开源版本(通过GitHub和Perforce可以获取)与VS2013集成。本文不讨论较早UE版本与较旧VS版本的集成。