微軟日前正式發布了一款全新的基於 Xamarin Studio 的 Visual Studio for Mac 版本,但它的 UX 靈感則完全來自 Windows 版的 Visual Studio。當然,如果你不需要完整的 IDE,也可以隨時使用 Visual Studio Code 這一輕量級但功能豐富的代碼編輯器。
如大多數用戶對 Visual Studio 的期待,Visual Studio for Mac 也支持「智能感知」功能並使用 Roslyn 編譯平臺進行了重構,它還用了與 Xamarin 和 .NET Core 應用程式相同的調試器引擎,以及與 Xamarin.iOS 和 Xamarin.Android 相同的設計器。雖然它目前還不支持所有 Visual Studio 項目類型,但如果你有使用 MacOS 和 Windows 的團隊成員,甚至你本人就同時使用這兩款系統,也可以實現跨平臺的項目無縫共享了。Visual Studio for Mac 通過 Xamarin 支持原生 iOS、Android 和 Mac 的開發,同時通過與 Azure 集成的 .NET Core 支持伺服器開發,還支持 C# 和 F# 語言。
Visual Studio for Mac 基於開源的 MonoDevelop IDE,擁有豐富的可擴展模型,開發人員可以自行添加從簡單的編輯器命令到完全新的語言和項目類型等獨有功能。
對該應用感覺興趣的用戶可以直接到 VisualStudio.com 下載預覽,更多信息可以參考 MSDN。