
微软在本周三展开的Build 2017开发者大会上正式推出了支持macOS平台的Visual Studio 2017。
Visual Studio是微软所建立的整合开发环境,过去主要用于打造以Windows平台为主的软件,或是网站、网路服务与行动程式等,而Mac版的Visual Studio 2017并非直接从Windows版的Visual Studio移植而来,而是专为Mac所打造的整合开发环境。
Visual Studio 2017 for Mac主要的开发工具源自于微软去年3月收购的Xamarin,提供从程式设计、撰写、包装到出版的各项工具,并额外添增了C# 7程式语言,以及涵盖Android、iOS、tvOS、watchOS与macOS的各种.NET API,可最大化程式共享的Xamarin格式API、可存取数千种的.NET函式库,以及基于LLVM编译器的程式优化功能。
其实微软自去年11月便开放Visual Studio 2017 for Mac的预览版,期间仍然努力将Windows版的网页编辑工具移植到Mac版本,正式版已可支持开发人员利用ASP.NET Core或HTML5、CSS3与JavaScript等语言建置丰富的网路应用。
由于Visual Studio 2017 for Mac是专为Mac所设计的整合开发环境,因此所采用的介面也都类似macOS经验,包括按键、文字、程式布局到图示等,但同时它也允许无缝协作,代表Mac用户与Windows用户仍可流畅地在不同的平台上使用各自的版本于同一专案上合作。
未来的Visual Studio 2017 for Mac还会支持Docker、Azure功能与IoT装置。
Visual Studio 2017 for Mac现有3个版本,分别是免费的社交版—Visual Studio Community for Mac、适用于小型团队的专业版Visual Studio Professional for Mac、以及大型企业版Visual Studio Enterprise for Mac。