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或两者禁用这些体验。