对于程序员来讲,在使用UE4时候避免不了调试C++代码,那么就必然有调试代码的时候,假如你为了一个问题,反复的编译C++,反复重新打开UE4 Editor,或者你用Editor里面的Compile来编译,但是错误提示一些的都在UE4 Editor里面,没有我们平时在VS编译和调试工程时候直接查看编译信息的方便。但是我们如果只用VS默认编译的话,又做不到热更新,因为UE4必须要经过它自带的工具UBT的编译才能直接更新到项目中。但是UE4给我们提供了一个VS的插件,让我们方便的在VS里面调用UBT编译来替代VS默认编译。而且UnrealVS插件不仅有直接热更的好处,还能提高UE4项目的编译速度,一般来讲要提高2-3倍左右。
其实不管你用的源码还是直接下载的编译好的应用,在Engine\Extras\UnrealVS\目录下边都有VS三个版本的目录,
打开对应的VS版本目录,有一个UnrealVS.vsix的文件,双击运行,安装。
然后打开你的VS,在视图-->工具栏 中勾选上UnrealVS。
然后为了方便使用,我们再调一下UnrealVS插件上边的按钮,点击插件最右边的设置按钮,在添加或者移除按钮中选择自定义
然后选择命令标签,工具栏选中UnrealVS,点击下边的添加命令,在弹出窗口中选择Build Startup Project命令,点击确定,然后你就会发现前边多了一个Build Startup Project的按钮。
之后再编译工程时候,就可以在UnrealVS插件中选择好工程后,点击Build Startup Project按钮来编译了,编好的工程直接会热更新到你打开的工程中,如果出现问题时候,也可以方便查询编译信息,基本可以取代VS自带的编译。
版权声明:本文为博主原创文章,未经博主允许不得转载。 http://blog.csdn.net/l346242498/article/details/77508979
对于程序员来讲,在使用UE4时候避免不了调试C++代码,那么就必然有调试代码的时候,假如你为了一个问题,反复的编译C++,反复重新打开UE4 Editor,或者你用Editor里面的Compile来编译,但是错误提示一些的都在UE4 Editor里面,没有我们平时在VS编译和调试工程时候直接查看编译信息的方便。但是我们如果只用VS默认编译的话,又做不到热更新,因为UE4必须要经过它自带的工具UBT的编译才能直接更新到项目中。但是UE4给我们提供了一个VS的插件,让我们方便的在VS里面调用UBT编译来替代VS默认编译。而且UnrealVS插件不仅有直接热更的好处,还能提高UE4项目的编译速度,一般来讲要提高2-3倍左右。
其实不管你用的源码还是直接下载的编译好的应用,在Engine\Extras\UnrealVS\目录下边都有VS三个版本的目录,
打开对应的VS版本目录,有一个UnrealVS.vsix的文件,双击运行,安装。
然后打开你的VS,在视图-->工具栏 中勾选上UnrealVS。
然后为了方便使用,我们再调一下UnrealVS插件上边的按钮,点击插件最右边的设置按钮,在添加或者移除按钮中选择自定义
然后选择命令标签,工具栏选中UnrealVS,点击下边的添加命令,在弹出窗口中选择Build Startup Project命令,点击确定,然后你就会发现前边多了一个Build Startup Project的按钮。
之后再编译工程时候,就可以在UnrealVS插件中选择好工程后,点击Build Startup Project按钮来编译了,编好的工程直接会热更新到你打开的工程中,如果出现问题时候,也可以方便查询编译信息,基本可以取代VS自带的编译。