使用Jetbrains Rider For Unreal Engine 开发

使用Jetbrains Rider For Unreal Engine 开发

近期发现Jetbrains公司发布了一个专门针对UE开发的Rider版本,开发体验感觉很棒,能默认自动配置好所有的提示,而且能识别蓝图内容。

下载软件

  1. unreal 4.25
    使用Jetbrains Rider For Unreal Engine 开发
  2. rider (由于目前是测试阶段,需要发送邮件申请才能下载 这里是申请地址,我等了一天就收到下载邮件了)
    使用Jetbrains Rider For Unreal Engine 开发

安装完rider以后需要重启一下windows

unreal配置项

1.修改unreal源码编辑器为rider
使用Jetbrains Rider For Unreal Engine 开发
2.重启unreal之后,刷新rider项目
使用Jetbrains Rider For Unreal Engine 开发

rider配置

1.通过unreal的菜单打开rider

2.等待代码索引完成(速度由cpu性能决定,慢的就得多等一会了)
使用Jetbrains Rider For Unreal Engine 开发

3.根据rider的提示,安装Rider Link插件(这一步比较关键,但是忘记截图了…

功能简介

使用Jetbrains Rider For Unreal Engine 开发

1.目录结构
rider将代码分为了引擎部分和游戏部分,我们的游戏逻辑代码会在Games/[项目名称]/[项目名称]/Source/[项目名称]下面

2.编译
在rider项目中直接点击右上角的“锤子”进行构建,成功之后可以直接在unreal里面运行看到结果。或者在rider里面编辑代码,在unreal里面点击编译也可以

3.日志
rider下方的工具栏集成了unreal的日志输出,可以方便的看到程序的反馈

4.断点调试
使用Jetbrains Rider For Unreal Engine 开发
选择DebugGameEditor模式,然后点击“bug”按钮,rider会打开一个调试模式的unreal窗口,接着随手下几个断点。然后点击“开始手柄”也就是第一个红框的按钮,游戏就会开始运行并且出发断点