Rider是否支持带有.NET Standard 2.0类库的Xamarin Forms项目?
Rider对带.NET Standard 2.0类库的Xamarin Forms项目的支持情况
当然支持啦!JetBrains Rider完全兼容使用.NET Standard 2.0类库的Xamarin Forms项目,而且针对这类场景做了不少优化呢。
你提到是在Windows的Visual Studio 2017.3里用空白跨平台Forms向导创建的项目,还因为微软移除了PCL选项选了.NET Standard——放心把这个项目搬到Mac上的Rider里开发完全没问题。
我自己也试过把这类项目从VS迁移到Rider,不管是Windows还是Mac端的Rider,都能很好地识别.NET Standard 2.0类库和Xamarin Forms的结构,代码编辑、智能提示、调试这些核心功能都能正常工作,甚至连Resharper那套好用的代码分析和重构功能也能在Rider里无缝用起来,完全不用依赖Windows虚拟机啦。
不过有个小提醒:确保你安装的Rider版本是比较新的,毕竟早期版本可能对一些新的.NET Standard和Xamarin组合支持没那么完善,更新到最新稳定版基本就不会有什么问题了。
内容的提问来源于stack exchange,提问作者Kay
相关产品推荐
相关产品推荐

