Microsoft Visual Studio 2019 v16.8预览版2已发布

Microsoft发布了Visual Studio 2019 v16.8的第二个预览版本。

Git集成在某些存储库中有多种解决方案。

现在,在打开这样的存储库时,解决方案资源管理器将显示可供选择的解决方案列表。

默认情况下,文件夹视图始终位于顶部。

这将打开存储库的根文件夹。

双击列表中的解决方案以输入解决方案。

此外,您可以使用“解决方案资源管理器”工具栏中的“切换视图”按钮返回到视图列表,以轻松地在存储库中的解决方案之间移动。

如果存储库中只有一个解决方案,则Visual Studio默认情况下将加载解决方案视图。

此外,如果存储库中没有解决方案,则Visual Studio默认情况下将打开文件夹视图。

您可以使用“工具” |“预览功能”复选框。

启用/禁用此功能的选项。

新的Git体验:现在,当您成为Live Share会话的访客时,您可以以只读模式查看Git窗口的内容。

在此版本中,您也可以单击以在分支历史记录之间切换。

.NET生产率现在,C#和Visual Basic支持内联参数名称提示,该提示可在函数调用中的每个参数之前插入文本,转换文本和对象实例化修饰符。

另外,新的Extract Base Class重构现在可以用于将成员从选定的类提取到新的Base类。

另一个功能是代码修复,它可以转换C#中的typeof实例和Visual Basic中的GetType。

使用nameof而不是类型的名称可以避免检索对象时涉及的反射。

此版本的WPF,UWP和Xamarin.Forms工具为XAML Hot Reload体验带来了改进。

此外,此版本开始推出对功能要求很高的功能的支持。

形式“仅更改”指的是“仅更改”。

XAML Hot Reload现在支持UWP。

以UWP为目标时,这将在Xamarin.Forms项目中启用仅XAML Hot Reload支持的新更改。

此功能仍在开发中。

此外,XAML热重载设置已移至“调试”页面,热重载”。

此版本开始将WPF,UWP和Xamarin.Forms的XAML Hot Reload设置合并到一个统一的设置位置。

并且,第一次启用了每个平台禁用/启用XAML Hot Reload支持的功能,这意味着可以为WPF,UWP或两者禁用这些体验。