Visual Studio 2019 for Mac 8.3 正式发布

afterer
 afterer
发布于 2019年09月25日
收藏 4

Visual Studio 2019 for Mac 8.3 正式发布了,以下是这个版本中关注的三个重要内容:

具体内容是:

Support for .NET Core 3.0, .NET Standard 2.1, and C# 8.0 

此版本正式支持 .NET Core 3.0、.NET Standard 2.1 和 C# 8.0。无论是第一次安装 IDE 还是从上一个版本中更新,.NET Core 3.0 SDK 都将自动安装。你可以创建、构建、运行、调试和发布 .NET Core 3.0 应用程序。

在 Visual Studio for Mac 中编辑 C# 8.0 文件时,可以使用新的 C# 8.0 特性,如数据成员的只读性和切换表达式。

NuGet solution-level package management 

此版本增加了对 NuGet 方案级包管理功能的支持,这是开发者社区强烈要求更改之一。随着解决方案中项目数量的增加,在整个项目中保留相同版本的包变得困难。经过改进,将整个解决方案合并成一个单一版本的包会更加容易。

 

Multi-Targeting 

在构建现代 .NET 库时,库开发者通常需要考虑各种平台和设备。.NET Standard 是添加对多个平台的支持的最佳解决方案,但有时需要在不支持它的.NET框架中使用 API。在这种情况下,最好的解决方案是使用多目标来构建多个 .NET 框架。8.3 版本为支持多目标的项目提供了支持,改进体验。在其中一个项目中编辑代码时,使用编辑器窗口顶部的“目标框架(Target Framework)”下拉列表,集中在特定的目标框架上编辑。

更新所有 Web 编辑器

Visua lStudio for Mac v8.3 发行版的一个主要重点是优化 ASP .NET Core 开发人员工作流。在 8.1 版中,引入了新的 C# 编辑器。8.2 引入新的 XAML 编辑器。在 8.3 版中,官方更新了所有的 web 编辑器。新的 Web 编辑器基于与 C# 和 XAML 编辑器相同的原生 UI,并提供了 Visual Studio for Mac 最近引入的所有高级特性,如多重插入符编辑、RTL 支持和本机输入支持。除了这些高级编辑器功能之外,新的 Web 体验还具有与 Windows 上的 Visual Studio 相同的核心功能,因此你可以使用相同的语言服务功能,从而使 Visual Studio 成为一种高效的 IDE。这些语言服务提供了重要的功能,如 IntelliSense 以及代码格式、语法突出显示和导航支持。

新编辑器支持多种 Web 文件,包括 HTML、CSHTML、JS、CSS 以及支持 JS、C# 和 CSS 的 CSHTML 嵌入式支持。这意味着你将在 JS、CSHTML 等中看到高级 IntelliSense。另外还改进了对较少文件和 Sass 文件的支持。

ASP.NET Core: File Nesting support 

此版本为 ASP .NET Core 项目添加了自动文件嵌套。应用的自动文件嵌套规则与在 Visual Studio 中的规则相同。启用文件嵌套后,可以更加集中地编辑频度较高的文件,生成的文件和编辑频度较少的文件将嵌套在其他相关文件下。

The solution pad open, showing an Index.cshtml.cs file nested underneath an Index.cshtml file

在多个 Web 浏览器上调试 AS P.NET Core 应用程序

此版本中,在调试 ASP .NET Core 应用程序时,可以选择要运行应用程序的浏览器。

Drop down menu in Visual Studio for Mac showing target web browser selection

XAML Hot Reload for Xamarin.Forms Preview

XAML 热重载使你可以在 Xamarin.Forms UI 上快速迭代,而无需构建和部署。现在在调试应用程序时,你可以编辑 XAML 并点击保存,以查看正在运行的应用程序中实时更改。这适用于所有有效的部署目标,包括模拟器、仿真器和物理设备。

Android 10、Xcode 11 和 IOS 13 支持 Xamarin

Visual Studio for Mac 8.3 中,Xamarin 开发人员可以利用 Google 和 Apple 的最新和最优秀的特性。

New “Delighters” for all developers 

Visual Studio for Mac 长期以来支持可配置的“键绑定”,根据用户的个人喜好定制快捷方式。在这个版本中,在 IDE 的第一次启动时添加了一个新的提示, 提示你进行个性化定制。

Selecting Visual Studio for Mac keyboard shortcuts, with a list of shortcuts for Visual Studio (Windows), Visual Studio Code, or Xcode

另外,可以在 IDE 中打开任何文档,右键单击它,然后选择“pin”,使其在所有文档选项卡的左侧保持打开状态。

下载地址:

https://www.visualstudio.com/vs/mac 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Visual Studio 2019 for Mac 8.3 正式发布
加载中

精彩评论

久永
久永
感谢大佬告知下MAC上的月亮有多⚪。
不吃肉夹馍
不吃肉夹馍
为什么要用这玩意 就为了 .net core

最新评论(13

K
KCommit
还好我用的黑果,硬盘足够用完…
不吃肉夹馍
不吃肉夹馍
为什么要用这玩意 就为了 .net core
L
LongCity
mac硬盘小的可怜,这个ide安装好就是几个G。不是刚需的人应该不会在mac上安装吧?
久永
久永
感谢大佬告知下MAC上的月亮有多⚪。
蚀月
你这话挖苦谁呢?感情别人不管是不是真的需求Mac的都被你说了
久永
久永
“来说是非事,必是是非人。”
这句话本来就是感谢下发言者让我们多了解了一下mac而已,你偏偏要解读?
真需求假需求与我还何干?
用我朋友嘴边的话说得好:“自己黄色还怪别人淫荡”
蚀月
月亮圆这种话带不带攻击性你自己感受,多说无益
久永
久永
搞笑,我们用bug10多的不会用mac,不知道mac怎么回事,调侃下。
如果你用win我说bug10你岂不是跳起来?需要那么敏感吗?
别人真的没有那么在乎你,别总是觉得别人在嘲笑自己好吗?
蚀月
回复 @久永 : 自以为是的调侃,语死早系列,还是别回我了。你看看你目前为止的三条内容,一条比一天粗鄙。
久永
久永
回复 @蚀月 : 当然粗暴,有些人就是苍蝇,嗡嗡,你只能越来越残暴,可惜不能一巴拍死,他就是不死。
当然,这不是苍蝇的错,是人的错,人类侵占了他们的家园。
蚀月
回复 @久永 : 你已经充分证明你和你朋友是什么人了,足够了。别秀下限了。真的是口吐莲花
久永
久永
回复 @蚀月 : 有些人还真当自己口吐莲花?喷子是不是都是自己这样觉得自己的?
明明就是感谢人家分享下信息,偏偏却扰了妖魔鬼怪,非要过度解读,这一定是人的错!
我不是东西,你是东西?你这话按照你风格的解读,是不是这个意思?
我本来就是智商有一丁点,情商就没下限,我自己知道。
但是物以类聚,鸟以群分,你核我在这吵这么就,知道自己和我一类吗?
棱语曲
棱语曲
这时候就知道MacBook卖的也是系统,硬件贵的离谱
返回顶部
顶部