Visual Studio 2019 16.1 已正式釋出,可以看到,新版本的啟動速度有了顯著的提升,還節省了不少的記憶體空間。
主要更新如下:
IDE
- 現已公開釋出 Visual Studio IntelliCode,並且可以隨任何支援 C#、C++、TypeScipt/JavaScript 或 XAML 的任意工作負載一起安裝
- 添加了對 Per-Monitor Awareness 的支援
- 新的 codefixes 可用於 C#
- 最近使用已新增到 Visual Studio 搜尋
除錯器
- 改進 Source Link 身份驗證
- 將 nuget.org 符號伺服器新增到預設符號伺服器串列中
- Time Travel Debugging 預覽版現在包括異常單步執行支援
擴充套件性
- 在 VSIX 專案中刪除了對 .resx 檔案的需求(BuildTools 更新)
- VSIX 專案模板現在使用新的 SDK 版本
效能
- 效能最佳化,縮短解決方案載入時間
- 模板作者可以向其模板新增自定義標簽
- 現在 CodeLens 支援自定義 UI
- 更新了語言伺服器協議
- 優化了在解決方案、檔案夾和其他檢視之間的切換行為
C++
- 添加了 CMake 的編輯器內檔案
- 無需額外配置或 SSH 連線,即可在 Visual Studio 中以原生方式將本地適用於 Linux 的 Windows 子系統 (WSL) 安裝與 C++ 結合使用
- AddressSanitizer 現已整合到 Visual Studio,以用於 Linux 專案和 WSL
- 改進並修改了 C++ Quick Info 工具提示中的著色
- 實現了新的 C++ 程式碼分析快速修複
F#
- 為 F# 和 F# 工具釋出了更多效能改進和大量錯誤修複
.NET
- 新的 .NET 生產力功能包括專案和解決方案上的一鍵式程式碼清理、新的切換塊註釋鍵盤快捷鍵、重構以將型別移動到其他名稱空間等
- 現在可以透過開始視窗中的克隆螢幕從 SSH URI 克隆程式碼
- 此版本中的 .NET 生產力新增功能包括無插入型別的 intellisense 完成、切換單行註釋/取消註釋、將命名樣式匯出到 editorconfig,以及用於優先使用 namspace 內部/外部的新程式碼樣式設定
- .NET SDK 工具新增功能,主要包括支援 .NET Core 3.0 的 WinForms 和 WPF 專案,以及 Bug 修複和效能改進
- Visual Studio SDK v16.0 已釋出到 NuGet
- 適用於 .NET Core 3.0 WPF 開發的 XAML 設計器預覽版已可用
Xamarin
- Xamarin 的預設 Android 體驗現在支援 API 28
- Xamarin.Forms XAML 建議設計時間屬性
朋友會在“發現-看一看”看到你“在看”的內容