來自:開源中國(微訊號:oschina2013)
Visual Studio 2019 for Mac 的第 3 個預覽版釋出了,包含新的 C# 編輯器、Xamarin 開發改進。
此版本側重於改進 Visual Studio for Mac 的核心,主要亮點包括:
-
從 macOS dock 輕鬆啟動多個 IDE 實體。
-
使用 Xamarin 建立更小、更快的 Android 應用並最佳化 Android 開發迴圈。
-
使用 Windows 上 Visual Studio 中使用的相同核心引擎替換 Unity 除錯器。
-
提高程式碼編輯器、Git 工具和 .NET Core 除錯的穩定性和效能,改進專案/解決方案的載入。
-
可靠的 Git 支援,以便跟蹤和提交所有檔案的更改/新增/刪除。
具體來看看:
執行多個 IDE 實體
在處理大型專案時,通常需要同時開啟多個解決方案,既可以處理專案的不同部分,也可以暫時開啟一些示例程式碼。Visual Studio for Mac 支援在一個視窗中開啟多個解決方案,要開啟 Visual Studio for Mac IDE 的新視窗/實體,現在可以右鍵單擊 Dock 中的應用程式圖示,然後選擇“新建實體”選單。
改進 Xamarin 應用程式開發
此版本針對 Xamarin 開發有大量改進,生成的 Android 應用現在更小、更快,並且為 Android 開發人員改進了開發迴圈。一些新亮點包括:
-
增量構建改進可縮短構建時間(在某些情況下可降低 29%),並將部署時間縮短 50%。
-
Designer 支援 Android Pie(9.0)。
-
新的 Xamarin.Forms Shell 模板,提供用於設定應用 UI 的引導結構。
針對 Unity 開發者的除錯改進
Visual Studio for Mac 是 Mac 上 Unity 開發的預設 IDE。在此版本之前,在 Mac 和 Windows 上為 Unity 工具配備了不同的除錯器,在此版本中,使用與 Windows 相同的核心 Unity 除錯器替換了 Mac 上的除錯器。除了可以更容易地同時在兩者間應用錯誤修複之外,這個新的除錯器提供了與舊版 Unity 更好的相容性以及在除錯不安全的 C# 程式碼時更好的體驗。
新的 C# 編輯器,更強大、更有趣
首次展示了新的、快速、流暢且高效能的 C# 編輯器,它基於與 Windows 上的 Visual Studio 相同的核心編輯器,添加了原生 macOS UI,以確保在 Mac 上沒有違和感。除了提供平滑編輯和導航的增強體驗,新編輯器還具有所有 Visual Studio 編輯器所有的強大的 IntelliSense/程式碼補全和快速修複建議等功能。
-
改進滾動速度、打字響應速度和動畫的流暢性
-
新增對多行編輯的支援,可以一次修改多行程式碼
-
提供自動換行以方便使用長行文字
-
支援 Emoji
-
使用自己的語言
-
IntelliSense UI 更快的效能
預設禁用,可以透過以下位置啟用:
改進查詢和替換
替換了編輯器中現有的“查詢和替換”功能,變得更直觀,易於發現。
-
在使用正則運算式、執行純文字搜尋或進行區分大小寫搜尋之間輕鬆切換。
-
在對話方塊中的選項之間切換,並更快地執行查詢/替換操作。
更具體的更新內容請檢視釋出公告
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-preview-3/
下載地址:https://aka.ms/vs4mac-preview