VS 2019 for Mac 8.2 和 8.3 preview 1 发布

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Visual Studio 2019 for Mac 8.2以及 8.3 版的 preview 1 已经发布,下面我们来看它的更新内容: Visual Studio 2019 for Mac 8.2 版 这个版本中,在 IDE 中为 XAML 和 AXML 文件提供一个新的编辑器。这些编辑器与...

Visual Studio 2019 for Mac 8.2以及 8.3 版的 preview 1 已经发布,下面我们来看它的更新内容:

Visual Studio 2019 for Mac 8.2 版

这个版本中,在 IDE 中为 XAML 和 AXML 文件提供一个新的编辑器。这些编辑器与 Windows 上的 Visual Studio 中的编辑器相同。

C# Editor

在 Visual Studio 2019 for Mac 的 8.1 版中,引入了新的 C# 编辑器,并继续添加特性以进一步改进 Visual Studio for Mac 中的代码编辑体验。在最新的版本中,引入 IntelliSense 类型筛选更好地组织完成列表,使其只包含查找的类型。例如,如果只想看到类,单击类图标或点击热键类(⌥ + C)将结果限制为该类,还可以包括多个过滤器。

VS 2019 for Mac 8.2 和 8.3 preview 1 发布

XAML Editor

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

VS 2019 for Mac 8.2 和 8.3 preview 1 发布

通过添加新的 XAML 编辑器,还包括了一个新的 XAML 语言服务,这种新语言服务的一个好处是改进了匹配功能。例如,它支持模糊、子字符串和CamelCase 匹配。

  • 模糊匹配:输入字符串的任何部分将提供匹配和喜欢匹配的列表。如果键入“STCK”,StackLayout 仍将显示为选项
  • 子字符串匹配:当键入字符串的一部分时,将列出匹配项,即使它位于字符串的中间。键入“Lay”将匹配“StackLayout”以及包含“lay”的任何其他字符串
  • 不区分大小写的匹配:如果无法记住要查找的字符串的大小写,则不区分大小写的匹配将确保找到所要查找的内容。由于支持这种匹配,输入“stack”将与“StackLayout”匹配。

AXML Editor

在这个版本中,更新了 .axml 文件的编辑器。这些增强与 XAML 编辑器中的增强类似。一些具体的改进包括:IntelliSense、.axml 文件的语义编辑以及对转到定义的支持。下面是这个新编辑的截图:

VS 2019 for Mac 8.2 和 8.3 preview 1 发布

支持 .NET Core 3.0 和 C# 8.0 preview

使用此版本,支持 .NET Core 3.0 预览版和 C#8。首先,在安装 Visual Studio for Mac 之后,需要安装 .NET Core 3.0 SDK 的预览版。请注意,目前 .NET Core3.0 SDK 并不与 IDE 捆绑在一起,但是将在以后的版本中包含它。安装 SDK 并重新启动 Visual Studio for Mac 之后,就可以创建、构建、运行、调试和发布 .NET Core 3.0 应用程序。

此外,为了在 .NET Core 3.0 SDK 中启用 C#8,则需要使用 Visual Studio for Mac 中的 Project 选项。在 Project 选项中,转到 Build>General>Language 选项,并将 C# 语言版本设置为 Version 8,如下图所示:

VS 2019 for Mac 8.2 和 8.3 preview 1 发布

Visual Studio 2019 for Mac 8.3 Preview 1

在 8.3 的第一个预览版本中,重点是 .NET Core 改进。

发布对 .NET Core 控制台和 .NET 标准库项目的支持

在此预览中,添加了对发布 .NET Core 控制台和 .NET 标准库项目的支持。下面是在控制台应用程序上工作时这个新选项的屏幕截图:

VS 2019 for Mac 8.2 和 8.3 preview 1 发布

ASP.NET Core: 支持 launchSettings.json

在开发 ASP.NET Core 应用程序时,可以使用 lauchSettings.json 文件配置如何为开发目的启动应用程序。在 LaunchSettings.json 中,您可以配置应用程序的 URL 来侦听,以及在运行或调试时应用的环境变量。使用此更新,更容易与其他可能不使用 Visual Studio for Mac 的项目协作。Visual Studio、Visual Studio Code 和 DotNet CLI(命令行接口)已经支持此文件。

ASP.NET Core: 文件嵌套支持

在此预览中,为 ASP.NET Core 项目添加自动文件嵌套。应用的自动文件嵌套规则与在 Visual Studio 中找到的规则相同。启用文件嵌套后,就可以更好地集中精力编辑最频繁的文件。生成的文件和较少编辑的文件将嵌套在其他相关文件下。

VS 2019 for Mac 8.2 和 8.3 preview 1 发布

详细内容见发布说明

下载地址:


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

JavaScript面向对象编程指南

JavaScript面向对象编程指南

斯托扬 / 凌杰 / 人民邮电出版社 / 2013-3 / 59.00元

《JavaScript面向对象编程指南》内容包括:JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码重用为目的的继承模式;BOM、DOM、浏览器事件、AJAX和JSON;如何实现JavaScript中缺失的面向对象特性,如对象的私有成员与私有方法;如何应用适当的编程模式,......一起来看看 《JavaScript面向对象编程指南》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具