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

2016-11-15 03:49:14 来源:济宁新闻网

编者注:Visual Studio for Mac - Introducing Visual Studio for Mac这篇英文原文链接现在已无法访问,猜测这篇文章应该是在Connect (); 2016 宣布这一消息后发布,可能是被提前误发布了。

在即将在 11 月 16 日举行的 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 Studiofor 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 开发

目前Visual Studio for Mac 支持的主要开发场景是基于Xamarin 进行原生 iOS、Android、Mac 应用开发和基于 .NET Core 进行服务端开发。它提供这两个开发场景所需要的所有工具。

所有这些开发都用你所熟知、你所喜爱的 C# 语言来完成,而且是生产力更高的 C# 7.0。你可以拥有编译型代码更好的性能,你可以拥有先进的类型安全语言更高的生产力;你可以发挥各个平台特有的优势,你可以充分利用 .NET 生态系统中丰富多彩的类库与工具;你可以在移动端与云端运用已有的经验,你可以在客户端与服务端共享代码;你可以在同一个解决方案管理不同类型的项目,然后发出一览众山小的感叹。

...(待翻译)...

详见:Visual Studio for Mac - Introducing Visual Studio for Mac

济宁IT新闻