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 建議設計時間屬性
朋友會在“發現-看一看”看到你“在看”的內容