使用VSDid进行虚幻引擎开发,没有VS2019,2017



我想知道是否可以在没有Visual Studio 2019、2017等的情况下在虚幻引擎中制作一个C++项目。

目前我只使用 vscode。是否有必要安装Visual Studio?

您可以使用Visual Studio代码,但需要一些编译器来编译C++项目。为此,经常使用Visual Studio支持的MSVC编译器。您可以下载 MSVC 编译器并将 Visual Studio 代码与它一起使用。使用 Visual Studio 创建项目时,代码将生成一个.vscode文件夹。在此文件夹中,您将拥有一个

  • task.json [ 用于生成编译程序和创建 exe 文件所需的构建脚本]

  • Launch.json [ 用于调试C++类]

  • Properties.json [ 用于查找 MSVC 编译器 ]

虚幻引擎在编辑器中有一个按钮,用于编译你的代码。这相当于运行

cd " Where you have your engine installed" 
"Engine\Build\BatchFiles\Build.bat" YourProjectNameEditor Win64 Development "C:ThePathToYourProjectYourProjectName.uproject" -waitmutex

Visual studio提供其他构建任务,如DebugBuildGame和ShippingBuild。 Visual studio代码还通过task.json文件提供这些构建任务,但它不能开箱即用。 我最终制作了一个关于这个的视频,并为重要事件加盖了时间戳

https://youtu.be/fydvKedIxKk

如果您想运行编辑器以外的任何构建,您需要考虑修复 task.json。

最新更新