Mac開發者久等了!微軟正式推出Visual Studio for Mac
微軟繼去年11月推出Visual Studio for Mac預覽版後,在今天的微軟開發者大會Build 2017上,這款微軟的旗艦版程式開發工具終於正式推出mac版本,開放給所有用戶下載。從現在起,Mac開發者不用再到處借Windows電腦或跑虛擬器,而是可以直接在自己的電腦上使用Visual Studio開發行動版、網頁版和遊戲等應用程式。
整合ASP.NET、Azure和Unity
Visual Studio for Mac以微軟在去年2月收購的跨平台IDE Xamarin為基礎,介面和使用設計則來自Windows版Visual Studio,可支援原生的iOS、Android和Mac應用程式開發。此外,Visial Studio for Mac也整合ASP.NET、Azure和Unity,可支援網頁和遊戲開發。在程式語言方面,則是支援C#和F#。
不過,雖然微軟表示「Visual Studio for Mac將您所喜愛的開發人員生產力工具整合到Mac」,但有開發者在工程師論壇Hacker News上留言指出,Visual Studio for Mac在執行上仍和win32環境的Visual Studiou有明顯不同,例如,無法在上面開發Windows Presentation Foundation (WPF)、WinForms或Win32主控台應用程式,也無法安裝任何Visual Studio的擴充工具,對Mac開發者是一大缺點。
微軟開發者生態系從封閉走向跨平台
對於過去傾向將工具綁定自家平台的微軟而言,這次將Visual Studio開放給其他硬體,無疑是一大里程碑,其近年對開發者生態系的態度已逐漸轉為開放。
例如,微軟在2015年推出同時支援Windows、Mac和Linux的跨平台程式編輯器Visual Studio Code;2016年11月推出Visual Studio for Mac的預覽版,現在更推出了正式版。而微軟在3月推出的,跨平台也是當時強調的重點之一,目標為支援任何開發人員、任何應用程式和任何平台。
微軟目前針對Visual Studio for Mac推出三種版本:免費、功能完整的社群版Visual Studio Community、專業版Visual Studio Professional和企業版Visual Studio Enterprise。有興趣的開發者可至下載。
無法安裝任何Visual Studio的擴充工具,對Mac開發者是一大缺點?不是吧!應該是叫Mac使用者先下載「Visual Studio for Mac」然後發現「對Mac開發者是一大缺點」所以就只好乖乖去買Windows 10!