Visual Studio 2019 v16.8 Preview 2 發布

微軟發布了 Visual Studio 2019 v16.8 的第二個預覽版本。有些存儲庫中有多個解決方案。現在,當打開這樣的存儲庫時,解決方案資源管理器將顯示解決方案列表以供選擇。默認情況下,文件夾視圖總是位於頂部。這將打開版本庫的根文件夾,雙擊列表中的解決方案即可進入該解決方案。

Git 集成

此外,還可以使用解決方案資源管理器工具欄中的切換視圖按鈕,回到視圖列表,以輕松地在存儲庫中的解決方案之間移動。

Visual Studio 2019 v16.8 Preview 2 發布

如果存儲庫中只有一個解決方案,則 Visual Studio 會默認加載解決方案視圖。另外,如果存儲庫中沒有解決方案,Visual Studio 默認情況下將打開文件夾視圖。可以使用 Tools | Options 中的 Preview Feature 復選框來啟用/禁用此功能。

Visual Studio 2019 v16.8 Preview 2 發布

新的 Git 體驗:現在,當你成為 Live Share 會話中的 Guest 時,可以以只讀模式查看 Git 窗口的內容。

在此版本中,還可以單擊以在分支歷史之間切換。

.NET 生產力

現在,C# 和 Visual Basic 支持內聯參數名稱提示,該提示在函數調用中的每個參數之前插入文字、轉換文字和對象實例化的修飾符。

Visual Studio 2019 v16.8 Preview 2 發布

另外,現在可以使用新的 Extract Base Class 重構將成員從選定的類提取到新的基類。

Visual Studio 2019 v16.8 Preview 2 發布

另一個功能是代碼修復,可以轉換 C# 中的 typeof 實例和 Visual Basic 中的 GetType。使用 nameof 而不是類型的名稱可以避免在檢索對象時涉及的反射。

WPF、UWP 和 Xamarin.Forms 工具

此版本帶來了對 XAML Hot Reload 體驗的改進。

另外,此版本開始推出對一項高度要求的功能的支持。表單 「changes only」 XAML Hot Reload 現在支持 UWP。定位 UWP 時,這將啟用 Xamarin.Forms 項目中僅 XAML Hot Reload 支持的新更改。此功能仍在開發中。

還有,XAML 熱重載設置已移至「調試>熱重載」(Debugging > Hot Reload)。此版本開始將 WPF、UWP 和 Xamarin.Forms 的 XAML Hot Reload 設置合並到一個統一的設置位置。

以及,首次啟用了按平台禁用/啟用 XAML Hot Reload 支持的功能,這意味着可以為 WPF、UWP 或兩者同時禁用這些體驗。

發布公告:

https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-8-preview-2/

來源:cnBeta