Visual Studio for Mac:現在全面上市!

2017 年 5 月 10 日我們在微軟 Build 大會中宣布,Visual Studio for Mac 2017 正式版開放。

Visual Studio for Mac 2017 是替 Mac 系統原生打造的全功能 IDE,可用於開發,調適和測試應用程式甚至是遊戲。讓同時擁有 PC 和 Mac 的開發團隊可以倚賴一致的解決方案與專案,完美共用程式碼。所有 IDE 提供的都是為 Mac 原生打造,讓所有 Mac 使用者能夠輕易的上手Visual Studio。

開發行動、網頁、雲端和遊戲應用

行動開發透過 C# 和 .NET

Visual Studio for Mac 除了提供 Xamarin 行動開發極佳的使用體驗,從整合設計、程式碼撰寫、到打包及發佈應用程式之外,還提供以下輔助:

  • 數以百萬計的工程師喜愛的 C# 7
  • 完整的 .NET API 百分之百涵蓋了 Android, iOS, tvOS, watchOS 和 macOS 開發 API。
  • Forms API 的概念最大化共享程式碼
  • 可以取得 Nuget.org 上成千上萬的 .NET 程式庫以加速您的行動開發
  • 透過 LLVM 優化編譯器,高度優化原生程式碼

 

使用 ASP.NET Core 和 Azure 進行網站開發

自從我們在去年11月首次發布 Visual Studio for Mac 的預覽之後,我們便一直致力於將 Windows 版 Visual Studio 的網站編輯工具移植到 Mac 版上。這次的最新版本,您將可獲得完整的 ASP.NET Core 和 HTML5、CSS3、JavaScript 等前端語言支援,以建立網站為主的應用程式。

當您的網頁應用已完美優化並且即將發行時,您不需要離開 IDE 即可使用最新的 Publish to Azure 工具直接發行到 Azure 上。

使用 Unity 開發遊戲

Build 的最新消息,Visual Studio for Mac 幫助您透過 C#, .NET 和 Unity 開發遊戲應用。

搭配 Unity 5.6.1 使用,您將可以在 IDE 中建置和偵錯遊戲應用,包含以下:

  • 支援專案,輕鬆瀏覽和搜尋您的腳本
  • 從遊戲引擎可自動完成方法調用
  • 依附於 Unity 編輯器的一鍵除錯功能

 

在 Mac 和 PC 之間無縫地工作

Mac 版 Visual Studio 幫助您與團隊的其他人協同合作,無論他們使用的是 Mac 還是 PC。解決方案和專案在 Mac 版或 Windows 版 Visual Studio 中都可運作,讓來自不同的開發團隊輕鬆的跨越作業系統,在同個專案上一起合作。這也代表您可以輕易的在不同機器間來回,而不會損失效率。

 

為 Mac 量身打造

Visual Studio for Mac 是一個專為 Mac 打造的全新 IDE 體驗,並不是直接從 Windows 版的 Visual Studio 移植而來。這意味著 UI 體驗上就跟您使用其他的 MacOS 應用一樣。不僅是基本元素像是按鈕、文字呈現方式和圖示。我們還將開發人員的工作流程優化成 Mac 開發人員所期望的,讓他們沒有任何違和感,以減少花費心力在適應上。

 

搶先預覽即將釋出的新功能

這次的發表只是個開始,所以今天我們也聊聊預覽中的超棒新功能,並且會盡快提供於Alpha 頻道上。以下是沒有被列在 Stable 版本中的預覽功能,還期待您試用並給予我們回饋:

  • 支援 Docker:支援在 Docker 容器中部署和偵錯 .NET Core 和 ASP.NET Core
  • 支援 Azure Functions:在您的Mac上開發、偵錯和部署 Azure Functions。
  • 以 IoT 裝置為目標:使用 C# 程式碼和 Xamarin 開發 IoT 裝置(像是 Android Things) 適用的應用。

想要嘗試這些預覽功能,您可以訂閱 Mac 版 Visual Studio 中的 Alpha 頻道

 

試試看吧!並且讓我們知道您的想法

如果您已經安裝了 Visual Studio for Mac 的預覽版,請先確保您已更新到最新版本。如果您還沒安裝過預覽版,快前往 VisualStudio.com 下載最新釋出的版本。想知道更多有關於這次發表的內容,可以到 release notes 查看。

我們對這次的發表感到非常驕傲,同時也想知道您的看法——拜託!告訴我們您的回饋。您可以使用 Visual Studio for Mac 版本中的 Report a Problem 或是 “Provide a Suggestion” (在 Help menu 裡) 給予我們回饋。或者加入Visual Studio Mac 版本社群論壇中的對話。

 

快試試看吧!

 

Miguel

 

本文翻譯自  Visual Studio for Mac: now generally available