Rider是一款由JetBrain发布的C#编译器,作为Unity的编辑器非常好用。
Rider可以使用学生邮箱免费申请使用。
以下将以Unity默认的编译器Visual Studio和Rider进行对比来分析他们的优缺点。
体积大小
VS安装Unity组件后约3GB左右,如果需要使用.NET组件则会达到10GB左右。
Rider的体积在500MB左右,打开速度也很快,不过如果单论体积还是不如VSCode轻便。
代码提示
VS在新的2022版本中加入了AI补全,可以自动的生成一些推测学习出来的代码,例如根据命名来创建推测的变量、根据枚举生成switch语句等等。
Rider中可以自由设置提示等级,从命名规范到优化性能都可以提示,并且是针对与Unity引擎的提示。
引用提示
在VS中仅能提示基本的函数调用,在RIder中则可以提示出该脚本的挂载对象,unity事件的引用等等。
Git操作
Rider中操作Git merge是非常方便的