自
-
IntelliCode对XAML(v16.0)的支持:IntelliCode是一种支持多种语言的IntelliSense,可预测开发人员最可能使用的正确API,而不仅仅是按字母顺序排列的成员列表。IntelliCode支持C#、C ++、XAML等语言。
-
#region IntelliSense(v16.4)的改进:从Visual Studio 2015开始,WPF和UWP XAML开发人员可以使用#region支持,Xamarin.Forms最近也可以使用。在此版本中,修复了IntelliSense错误,此修复程序中#regions将在您开始输入<!时正确显示。
-
XAML IntelliSense(v16.4)中的代码段:增强了IntelliSense的功能,支持显示XAML代码段,这对于内置代码段和手动添加的任何自定义代码段均适用。从此版本开始,还包含一些现成的XAML代码片段:#region、Column定义、Row定义、Setter和Tag。

显示引用程序集(v16.4)的资源:XAML IntelliSense已更新,支持为WPF Framework和WPF .NET Core项目显示来自引用程序集的XAML资源(当源不可用时)。
XAML Islands
-
改进的XAML Islands支持(v16.4):增加了对Windows Forms和WPF .NET Core 3应用程序的XAML Islands场景的支持,这样一来,向这些应用程序添加UWP XAML控件将更加容易。通过这些改进,.NET Core 3项目可以引用包含自定义UWP XAML控件的UWP项目。Windows 区工具包v6(Microsoft.Toolkit.Wpf.UI.XamlHost v6.0)中附带的WindowsXamlHost控件可以使用这些自定义控件。还可以使用Windows应用程序打包项目为具有Islands的.NET Core 3生成MSIX。
资源和模板
-
合并Resource Dictionary:现在可以使用解决方案资源管理器提供的新功能轻松地将UWP/WPF项目中的现有资源字典与任意有效的XAML文件合并。只需打开要在其中添加merge语句的XAML文件,并找到要合并的文件,然后在解决方案资源管理器中右键单击该文件即可。在上下文菜单中,选择“Merge Resource Dictionary Into Active Window”选项,这将添加正确的合并XAML路径。

-
“Edit Template”可与来自第三方控件的控件一起使用:现在,即使不作为源代码包含在解决方案中,也可以创建控件模板的副本。进行此更改后,“Edit Template”功能现在将可用,并且可以像现在可用源的第一方元素一样使用。注意,此功能适用于第3方控制库和没有源的第1方。
包装和签名
-
UWP应用程序的签名证书(v16.3):具备通过Manifest Designer创建和导入签名证书文件(.pfx)的功能。还引入了通过打包向导创建和导入签名证书的功能,以简化签名过程。

*想要了解更多VS 2019中更新的要点功能,请点击此处查看>>>
想要获取Visual Studio更多资源或正版授权的伙伴,请联系【客服】领取
12月,庆圣诞、迎元旦,软件商城专属优惠价,领优惠券再享折上折>>>
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!