【广州.NET社区推荐】【译】Visual Studio 2019 中 WPF UWP 的 XAML 开发工具新特性 (2)

此功能仍处于开发的早期阶段,Visual Studio 中未包含该功能,如果您希望立即开始对其进行测试,则可以通过下载我们的 alpha VSIX 来进行。

XAML设计器 WPF Designer 现在完全适用于 WPF .NET Core 项目(v16.3):

现在,所有客户都可以普遍使用 (GA)WPF .NET Core 应用程序的 XAML 设计器,而无需预览功能标志。WPF .NET Core 应用程序的 XAML 设计器在某些行为和功能上与 WPF .NET Framework Designer 略有不同,请注意,这是设计使然。鉴于两者之间的差异,我们希望鼓励客户报告使用 Visual Studio 反馈功能可能遇到的任何问题或限制。

【广州.NET社区推荐】【译】Visual Studio 2019 中 WPF UWP 的 XAML 开发工具新特性

WPF Designer 现在完全适用于 WPF .NET Core 项目(v16.3)

XAML 设计器的缩放/位置现在默认为全部适合(v16.4):

根据客户的反馈,我们重新评估了打开 XAML 窗口/页面/控件/等时发生的默认 XAML 设计器缩放行为。以前的经验丰富的用户在 Visual Studio 会话中存储了每个文件的缩放级别和位置,这在客户经过一段时间后返回文件时引起混乱。从此版本开始,我们将仅在活动会话的持续时间内存储缩放级别和位置,并在 Visual Studio 重新启动后恢复为“完全适合”默认值。

创建数据绑定对话框(v16.4):

通过 XAML 设计器和属性浏览器的右键单击,Visual Studio有一个可供 WPF .NET Framework 开发人员使用的数据绑定对话框,并且以前也可供 UWP 开发人员使用此对话框。在此版本中,我们将这种经验带回 UWP 开发人员,并增加了对 WPF .NET Core 应用程序的支持。此功能仍在开发中,并将在将来继续改进,以恢复与 .NET Framework 对话框功能的功能奇偶性。

XAML设计器建议的操作(v16.5预览):

在此版本中,我们提供了一个名为“建议的操作”的新预览功能,当在 XAML 设计器中选择控件时,可以轻松访问常用属性。要使用此功能,请先通过“选项”>“预览功能”>“ XAML建议的操作”将其启用。启用后,请单击受支持的控件,然后使用灯泡展开并与“建议操作”用户界面进行交互。在此版本中,受支持的控件包括:边框,按钮,画布,复选框,组合框,网格,图像,标签,列表框,ListView,StackP anel,TextBlock,TextBox。在预览时,此功能也仅适用于 WPF .NET Core 应用程序,不支持扩展性,也不具有完整的功能。

【广州.NET社区推荐】【译】Visual Studio 2019 中 WPF UWP 的 XAML 开发工具新特性

XAML设计器建议的操作(v16.5预览)
(请注意,此功能正在积极开发中,在最终发布之前可能会发生重大变化,因此您的反馈至关重要,我们希望通过 Visual Studio 反馈工具来听取您的意见。)

XAML编辑器 XAML(v16.0)的智能感知支持:

IntelliCode 是一种AI辅助的 IntelliSense,适用于多种语言,可预测开发人员最可能使用的正确 API,而不仅仅是字母顺序的成员列表。IntelliCode 支持C#,C ++,XAML等语言。

#regions 智能感知(v16.4)的改进:

从 Visual Studio 2015 开始,WPF 和 UWP XAML 开发人员可以使用 #region 支持,Xamarin.Forms 最近也可以使用。在此版本中,我们已修复了 IntelliSense 错误,此修复程序中 #regions 现在将在您开始输入<!时正确显示。

XAML 智能感知(v16.4)中的代码段:

增强了 IntelliSense 的功能,以支持显示 XAML 代码段,这对于内置代码段和您手动添加的任何自定义代码段均适用。从此版本开始,我们还包括一些现成的 XAML 代码片段:#region,Column 定义,Row 定义,Setter和Tag。

弹出 XAML 编辑器作为与设计器(v16.4)分开的单独窗口:

现在,可以使用 XAML 选项卡旁边的新的 Popup XAML 按钮轻松地将 XAML 设计器及其基础 XAML 编辑器拆分为单独的窗口。单击后,XAML 设计器将最小化其附加的 XAML 选项卡,并仅针对 XAML 编辑器视图弹出一个新窗口。您可以将此新窗口移动到 Visual Studio 中的任何显示或选项卡组。请注意,仍然可以展开原始 XAML 视图,但是无论同一个文件的所有 XAML 视图将保持实时同步。

【广州.NET社区推荐】【译】Visual Studio 2019 中 WPF UWP 的 XAML 开发工具新特性

弹出 XAML 编辑器作为与设计器(v16.4)分开的单独窗口

显示引用程序集的资源(v16.4):

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzfdfy.html