Rider下载及安装安装教程附JetB

北京医院专业白癜风治疗 http://www.weidumeiye.com/

Rider中文版是一款强大的跨平台.NETIDE软件。Rider官方版软件支持.NETFramework,新的跨平台.NETCore和基于Mono的项目等,能够帮助用户在在Windows上进行Unity开发。Rider软件优化了解决方案资源管理器,给用户带来了更直观更简洁的操作界面。

软件提取地址

之前一直在使用VS+VA的组合,但是遇到一些问题后,又经常听大家都在安利Rider多么好用,于是忍不住要尝新了,但是在这个过程遇到了一些头疼的问题,花了很多时间才解决,所以趁着程序员节的机会和大家分享一下一些心得体会.另外这方面的中文教程非常少,自己使用Rider后发现这个IDE的确比VS+VA的组合好用,能够提升编程效率,所以非常高兴的要加入安利Rider的队伍.当然,这些好处是有一点学习成本的,如果已经可以在VS里面如鱼得水的,确实没有必要换个IDE,然后要花数小时来学习和熟悉,大家自己评估吧.

1.Rider特性

既然是安利,还是有必要讲一下Rider的特性,方便大家做评估.

1.1快速跨平台C++支持

首先是Rider官方的介绍,如下图所示:总结一下:

跨平台,支持Windows,macOS和Linux;

快速原生的现代C++支持;

强大的数据库,帮助大家获取快速的代码提示,代码生成等;

帮你添加#include引入头文件,不用再手动添加,也避免忘记添加,Rider这里实现了完全的自动化

1.2连接代码和UE编辑器

官方介绍如下图所示:

对UE源码的原生支持,用Rider打开UE项目时不需要生成VS文件,这个IDE帮我们做了这个工作;

Rider可以读取编辑器的蓝图,这个后面的插件UnrealLink支持了这个功能;

可以在Rider中查看编辑器日志.

1.协助反射机制和RPC

UE的反射宏不仅仅是简单的文本,Rider加速了代码补全,文档快速阅读;

代码导航和生成支持RPC远程过程调用.

1.4代码分析和命名风格

Rider确保你的UE代码准确,特别是那些名称冗长的宏;

协助编码过程中的命名规范;

快速修正.

1.5调试器

丰富的调试器UI,帮助我们快速直观的观察调试信息,这个功能笔者觉得很赞,如下图所示:这种数据风格化的UI显示可以一眼就看清楚我们的调试信息,快速找到问题所在.

1.6单元测试

Rider开箱支持UE自动单元测试框架,可以直接在UnitTest工具或者在UE编辑器中启动,如下图所示:




转载请注明:http://www.aierlanlan.com/cyrz/6613.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了