Unity使用Rider作为IDE的体验
- Rider 2017.2.1比较完整的支持Unity开发。
- 通过添加插件代码实现了直接选择Rider作为编辑器。
- 支持调试。
- 支持双击跳转代码。
- Alt+Insert可以插入Unity event函数。
- Rider编译时可能会提示某些类同时存在与两个dll中,在Unity的Preference中,修改Rider的选项
TargetFrameworkVersion
为3.5可以解决。
- Rider最明显的优点是使用流畅不卡顿,比VS感受好不少。大量IDE操作在后台线程中完成,solution的reload也是如此。
- 智能化功能与ReSharper插件一致,甚至共享配置。
- svn集成很好,不会像VS插件影响IDE性能。集成的diff工具直接使用编辑器的语法高亮和功能,非常方便。
- 调试时在每行代码后面即时显示变量值改变情况,这与PyCharm等IDE一致。