微软今天宣布,推出针对苹果Mac环境的Visual Studio for Mac预览版,这是微软这一编程工具首次进入苹果平台。
Visual Studio for Mac以被微软收购的C#语言跨平台应用集成开发环境Xamarin Studio为基础,UX用户界面则源自windows版本,原生支持基于Xamarin的iOS、Android、Mac开发、集成Azure的.NET Core服务器开发。
微软称,这使得原先以移动为核心的Xamarin Studio IDE转变成了针对.NET和C#语言的移动优先、云优先的开发环境。如果开发者认为完整的IDE环境太臃肿,也可以用轻量级的源代码编辑器Visual Studio Code。
Visual Studio for Mac也采用了Roslyn编译器平台支持智能感知和代码重构功能,并同样使用了与Xamarin、.NET Core一样的调试器引擎,以及与Xamarin.iOS、Xamarin.Android相同的设计器。现
Mac版本Visual Studio暂时还无法支持所有的项目类型,但可以在Windows、Mac之间无缝跨平台切换、共享。