虚幻引擎(简称UE) 能与 Visual Studio(简称VS) 完美结合,使你能够快速、简单地改写项目代码,并能即刻查看编译结果。设置Visual Studio以使用虚幻引擎能提高开发者对虚幻引擎的利用效率和整体用户体验。

在本文中,我们将讲解从虚幻引擎设置方法到Visual Studio工作流在内的诸多基础知识。尽管本文主要聚焦于最新版本的UE和VS,你可以查看我们的Visual Studio历史版本参考指南,了解如何使用UE和VS。

设置虚幻引擎的Visual Studio

设置虚幻引擎的Visual Studiohttps://docs.unrealengine.com/4.27/zh-CN/ProductionPipelines/DevelopmentSetup/VisualStudioSetup/

新安装Visual Studio时的选项

如果你是初次安装Visual Studio,请确保启用下列选项。

C++工具

要在安装Visual Studio时添加C++工具,请确保在 工作量(Workloads) 下选择 用C++开发游戏(Game development with C++),并使用以下选项:

  • C++ profiling tools

  • C++ AddressSanitizer (optional)

  • Windows 10 SDK (10.0.18362 or Newer)

包含UE4安装程序

要在安装Visual Studio时包含UE4安装程序,在右侧的 摘要(Summary) 工具栏中展开 用C++开发游戏(Game development with C++)。在 可选(Optional) 下,确保勾选 虚幻引擎安装程序(Unreal Engine installer) 以便启用它。

推荐设置

以下是使用Visual Studio和虚幻引擎4的开发者的推荐设置。

假如下方的VS版本看上去有些陌生,那是因为主题改成了 深色调。方法是,打开 工具(Tools) > 选项(Options) > 环境(Environment) > 常规(General) > 颜色主题(Color theme)

增加解决方案配置下拉菜单的宽度(非常推荐)

  1. 为啥要改:如果不改这个菜单宽度,根本不知道我选了啥

  2. 右键点击工具栏,选择弹出菜单底部的 自定义(Customize)

  3. 点击 命令(Commands) 选项卡并选择 工具栏(Toolbar) 单选按钮。

  4. 在 工具栏(Toolbar) 旁边的下拉菜单中,选择 标准(Standard)

  5. 在 预览(Preview) 列表中,选择 解决方案配置(Solution Configurations) 功能按钮(你可能需要向下滚动),然后点击右侧的 修改选项(Modify Selection)

  6. 将 宽度(Width) 设置为 200,然后点击 OK

  7. 点击 自定义(Customization) 上的 关闭(Close)。你的工具栏应该会立刻更新。

UnrealVS扩展

本指南说明如何安装、设置和使用Visual Studio的UnrealVS扩展。

UnrealVS扩展https://docs.unrealengine.com/4.27/zh-CN/ProductionPipelines/DevelopmentSetup/VisualStudioSetup/UnrealVS/

Visual Studio使用技巧

在Visual Studio中处理UE内容的实用技巧

Visual Studio使用技巧https://docs.unrealengine.com/4.27/zh-CN/ProductionPipelines/DevelopmentSetup/VisualStudioSetup/VisualStudioTipsAndTricks/

[UE4]设置虚幻引擎的Visual Studio相关推荐

  1. UE4 编译虚幻引擎

    WINDOWS On this page: 设置虚幻引擎 编译虚幻引擎 编译配置 对象平台 二进制文件命名规则 编译引擎 设置虚幻引擎 在继续前请确认您使用的是Microsoft Visual Stu ...

  2. 【UE4】虚幻引擎运行流程

    前言 当前版本:4.26.2 本文原创 说明:有些名词保持英文可能更容易理解 目录 游戏流程总览 各个平台启动引擎的入口函数 引擎入口函数 GuardedMain() EnginePreInit 引擎 ...

  3. UE4/UE5 虚幻引擎,设置Mouse Cursor鼠标光标样式

    UE虚幻引擎,设置Mouse Cursor鼠标光标样式的两种方法: 第一种.使用Player Controller中内部提供的鼠标样式. 第二种.在Project Settings项目设置的Softw ...

  4. UE4: 学习虚幻引擎4的16条准则

    作为一个完全的新手,尝试去学习一个新的游戏引擎看起来会很可怕.你拥有了许多的学习教程.文件和建议,但是你却不明白怎样去开始或是以一个什么样的步骤去学习虚幻引擎4.你在不同的方向间摇摆不定,最终你会越来 ...

  5. UE4,UE5虚幻引擎源码版下载

    1.进入Epic的GitHub仓库 https://github.com/EpicGames/Signup GitHub - EpicGames/Signup: Information about s ...

  6. UE4 PBR虚幻引擎4贴图和材质创建_GDCC2015

    转载自:https://blog.csdn.net/pizi0475/article/details/49681053 PBR:应用于虚幻引擎4贴图和材质创建 PBR材质似乎在一夜之间改变了人们对于引 ...

  7. vs2017 linux工程设置头文件,使用Visual Studio 2017作为Linux C++开发工具

    Visual Studio 2017 VS2017亮点很多,包括模块化安装.启动速度加快(第一次启动加快50%以上).github插件.启动页完善.增强代码提示功能,等等,更多参考:https://w ...

  8. 整合Unity游戏引擎和 Visual Studio Code 代码编辑器

    孙广东   2015.8.26 长期以来开发Unity游戏时一直有一个痛点:   使用 MonoDevelop 作为 IDE. Visual Studio 在我的桌面 Windows PC 上,使用U ...

  9. UE4【虚幻引擎4实用技巧】-关于为道具添加稀有度

    文章目录 前言 一.稀有度有什么作用? 二.步骤 (一)创建包含稀有度的Enum(枚举) 1.添加Enum(枚举) 2.为enum添加枚举值 (二)创建包含Enum的结构体(Struct) 1.创建结 ...

最新文章

  1. [Android Pro] 精确记录和恢复ListView滑动位置
  2. MySQL锁表解决方法
  3. Linux gcc 基本选项
  4. Lucene教程--维护索引、查询对象和相关度排序
  5. 中国陶瓷辊棒市场全景调查及供需格局预测报告2022-2028年版
  6. leetcood学习笔记-58-最后一个单词的长度
  7. 数据查询和业务流分开_TiDB HTAP 助力小红书业务升级
  8. python求两数之和的命令_数学建模:科学计算Python2小时-Python基础
  9. 谷歌看下!罗永浩谈谷歌砍掉平板线 :主要是因为软件太烂
  10. php中国天气api接口,免费天气预报API接口使用教程(信息来源权威及时)
  11. 如何让li中内容超出部分显示为...?
  12. (全角→半角)把文字从PDF复制到Word,发现很宽但又不是多出空格?
  13. html5读delphi数据,Delphi HTML解析器
  14. Node.js 中文乱码解决
  15. FZU Problem 2198 快来快来数一数(矩阵快速幂 卡常数 +优化)
  16. 嵌入式系统概述3-嵌入式系统的开发流程和学习基础、方法
  17. APP支付如何对接合适的支付通道?
  18. java中BOM是什么_Java-BOM与DOM对象
  19. python 四维数据怎么看性别_四维b超数据怎么看性别
  20. CCR炒币机器人:炒币分三类人

热门文章

  1. Python:将list写入Excel
  2. 1.oracle RAC11G 对单机ADG搭建详细文档
  3. sco的意思_HIV检测中的SCO值意义-3页word资料
  4. 蓝牙连接的sco问题
  5. 什么是大数据思维,数据思维划分哪几个维度?
  6. 【c++】c++中顶层const与底层const
  7. 申请ios开发者证书到获取p12文件及profiles文件
  8. C语言【程序21】 题目:打印出如下图案(菱形)
  9. 微积分-数列极限概念的理解
  10. 虚幻引擎图文笔记:使用物理模拟(Physical Simulation)给角色添加一个马尾辫