在之前我都是使用 sublime text 來做編輯器,因為考慮到有時候會常常跨語言開發,所以開始喜愛 IDE 的功能,但是鑑於現有的 IDE 都不太喜歡用,Visual Studio 算是我比較喜歡的 IDE 的一種 (唯一對微軟的好感),可是他偏偏就是沒出 mac 版本,所以只好選擇所以改用 Visual Studio code 來開發。
雖然一直有看到微軟要將 Visual Studio 進軍 macOS 陣營的消息,但是遲遲沒有進行發表。
不過終於在這次 Build 2017 開發者大會上正式推出了支援 macOS 平台的 Visual Studio 2017。
Visual Studio 2017 源自於微軟去年3月收購的 Xamarin,並不是將 Microsoft 的 Visual Studio 搬過來 (可能也無法整套移植,打掉重練可能更快),由於是重新設計過的 Visual Studio,所以有些介面和操作也都參考 macOS 的模式,讓 macOS 使用者可以直接上手,不用適應 Microsoft 的操作模式,這點是值得贊許的!
Visual Studio 2017 for Mac 現有 3 個版本:
- Visual Studio Community for Mac – 免費的社群版
- Visual Studio Professional for Mac – 適用於小型團隊的專業版
- Visual Studio Enterprise for Mac – 大型企業版
可以看規格表來比對差異,Visual Studio Enterprise 的整合性測試看起來蠻誘人的,如果企業允許或許可以建議公司買個幾套來試試。
目前還沒有大量的 extension 支援,我從 Microsoft Visual Studio 中找到的 extension 都還是僅提供給 Windows 的平台,目前可用的 extension 必須先從 Xamarin 來找。
雖然不見得每個人都喜愛 Visual Studio,但 Visual Studio 確實是不錯的 IDE,對於越來越多的 mac 開發者來說,無疑是利多於弊。