使用Visual Studio Code开发UE项目

使用VS Code编译调试UE4项目


1. 编辑器设置Source Code Editor为Visual Studio Code

使用Visual Studio Code开发UE项目

2. 生成VSC 工作区

可以在项目根目录,右键*.uproject -> Generate Visual Studio project files 。或者可以在编辑器内File -> 生成Visual Studio project files
这里不论你选的是那个源码编辑器,都是 Generate Visual Studio project files,避免不必要的疑惑
使用Visual Studio Code开发UE项目

生成好之后,会在项目根目录中看到*.code-workspace的VSC工作区,双击即可开始工作!

3. VSCode需要的插件以及简单设置

使用Visual Studio Code开发UE项目
使用Visual Studio Code开发UE项目

关键的设置(用于解决代码提示和include路径找不到报红):
使用Visual Studio Code开发UE项目
使用Visual Studio Code开发UE项目

4. 编译调试入门

运行调试设置为开发者模式 ProjectNameEditor(Development),而后 F5 开始编译源码,成功后会启动项目
使用Visual Studio Code开发UE项目

断点和VS或者其他IDE没什么区别,不介绍。

5. 一些常用快捷键

快捷键 功能
Alt+O .h和.Cpp之间跳转
Ctrl+左键点击 查找Symbol
Alt + 方向键左右 跳转到 上/下次浏览处
Ctrl + G 跳转到第X行

接下来,就可以用VSCode畅玩Unreal Engine了!!!

参考文档

主要参考-知乎使用VSCODE开发UE4
[UE4 C++]如何配置VSCode开发UE4项目
UE4 ANSWERHUB VS Code: Code shows errors in IDE, yet builds are successful
尝试UE4.18与Visual Studio Code的组合

上一篇:Microsoft Visual C++ 14.0 is required问题及安装提示安装包丢失或毁坏


下一篇:Visual Studio Code简称vscode居然不是C++写的