2016年11月14日星期一

帅呆了!微软发布 Visual Studio for Mac 预览版

在 Connect (); 2016 线上研讨会上,微软发布了 Visual Studio for Mac 预览版。这是 .NET 社区让人欣喜若狂的一个进展,微软将以移动开发为中心的 Xamarin Studio IDE 进化成为了真正的 “mobile-first, cloud-first” 的 .NET 开发工具,将 Visual Studio 宇宙第一的开发体验带到了宇宙第一的开发电脑 Mac 上。

  Visual Studio 家族的新成员

  本质上,Visual Studio for Mac 是 Windows 版的 Visual Studio 的 macOS 版。如果你很享受 Visual Studio 的开发体验,又很喜欢 macOS ,有了 Visual Studio for Mac ,你在 Mac 上做开发有一种如家的感觉——身在 macOs ,却亲切如 Windows。它的用户体验源于 Visual Studio ,却和 macOs 的体验结合得天衣无缝,看起来用起来用如为 macOS 量身打造的开发工具。

  除了外观上与 macOS 的融合,Visual Studio for Mac 在功能上也不打折扣,Windows 版 Visualt Studio 有的很多功能它都有,比如基于 Roslyn 编译平台的 IntelliSense (智能感知) 与 refactoring(重构),project 系统与 build 引擎用的也都是 MSBuild。对于 Xamarin 与 .NET Core 程序用的是同样的 debugger 引擎。

  兼容性是 Visual Studio for Mac 的重要关注点。虽然它是一个全新的产品,不支持所有的 Visual Studio 项目类型,但是对于支持的项目类型,它都使用同样的 MSBuild 解决方案与项目文件格式。如果你的团队中既有人使用 macOs 又有人使用 Windows,或者你自己在这两个操作系统之间切换,你可以在不同平台无缝地共享 Visual Studio 项目,无需任何转换与迁移。

  Mobile-First, Cloud-First 开发