Visual Studio 2019 for Mac 8.2以及 8.3 版的 preview 1 已经发布,下面我们来看它的更新内容:这个版本中,在 IDE 中为 XAML 和 AXML 文件提供一个新的编辑器。这些编辑器与 Windows 上的 Visual Studio 中的编辑器相同。
C# Editor
在 Visual Studio 2019 for Mac 的 8.1 版中,引入了新的 C# 编辑器,并继续添加特性以进一步改进 Visual Studio for Mac 中的代码编辑体验。在最新的版本中,引入 IntelpSense 类型筛选更好地组织完成列表,使其只包含查找的类型。例如,如果只想看到类,单击类图标或点击热键类(⌥ + C)将结果限制为该类,还可以包括多个过滤器。

XAML Editor
此更新包括以下领域的一些显著的 XAML 改进:IntelpSense、性能、可靠性和 pnting。在下面的动画中,可以看到 XAML 文件的新体验。

通过添加新的 XAML 编辑器,还包括了一个新的 XAML 语言服务,这种新语言服务的一个好处是改进了匹配功能。例如,它支持模糊、子字符串和CamelCase 匹配。
模糊匹配:输入字符串的任何部分将提供匹配和喜欢匹配的列表。如果键入“STCK”,StackLayout 仍将显示为选项
子字符串匹配:当键入字符串的一部分时,将列出匹配项,即使它位于字符串的中间。键入“Lay”将匹配“StackLayout”以及包含“lay”的任何其他字符串
不区分大小写的匹配:如果无法记住要查找的字符串的大小写,则不区分大小写的匹配将确保找到所要查找的内容。由于支持这种匹配,输入“stack”将与“StackLayout”匹配。
AXML Editor
在这个版本中,更新了 .axml 文件的编辑器。这些增强与 XAML 编辑器中的增强类似。一些具体的改进包括:IntelpSense、.axml 文件的语义编辑以及对转到定义的支持。下面是这个新编辑的截图:

网友评论(共有 0 条评论)