Win10系统下载 Win10数字激活 win10 64位 win10 2004正式版 win10 2009最新版 Win10 21H2
最新Win10系统下载
Win10系统下载排行
当前位置: 首页 > IT资讯 > Win10资讯

微软Visual Studio 2019最新版本16.4已发布,附更新内容

时间:2019-12-06 09:21:23来源:Win10专业版官网点击量:N次

微软于近日发布了 Visual Studio 2019 version 16.4,新版本值得关注的一个功能是加入对 GitHub 的整合,这原本是属于 Visual Studio GitHub 扩展的部分功能,现已被正式整合至 Visual Studio 2019 中。Visual Studio 开发团队表示很多开发者都希望加入这项功能。

微软Visual Studio 2019最新版本16.4已发布

GitHub作为一个开发人员上传本地代码的平台,给IT从业者在工作上带来方便。而微软在此前收购GitHub也是有一定的用处的,微软Visual Studio最新版集成了GitHub代码共享平台。

现在在微软Visual Studio中,已经自然整合了上传本地Git仓库在GitHub上的能力,开发人员编写的代码很方便的直接上传到GitHub中,不用离开他们的IDE,可以通过Team Explorer Synchronization页面上的Publish to GitHub按钮进行访问。

GitHub直接从Team Explorer发布

可以从Team Explorer直接完成GitHub发布的功能一直备受青睐,因为它可以与GitHub存储库进行无缝通信。在VS 2019v16.4中,开发团队就将这一功能直接引入VS 2019.

所以,你可以通过单击“Team Explorer Synchronization”页面上的“Publish to GitHub”按钮来同步本地存储库。下图为从Visual Studio 2019 v16.4发布到GitHub:

微软Visual Studio 2019最新版本16.4已发布

Xamarin.Forms的XAML Hot Reload

接下来,Xamarin.Forms的XAML Hot Reload使您无需另外的构建和部署,就能够对XAML UI进行更改,并实时看到它们的变化。此功能极大地加快了开发速度,使其更易于在用户界面上进行构建、实验和迭代。最重要的是,由于您不必为每次调整都重新构建应用程序,因此可以节省多少时间。

因为应用程序是使用XAML Hot Reload编译的,所以它可以与所有库和第三方控件一起使用,并且适用于iOS和Android。因此,它适用于所有有效的部署目标,包括模拟器、模拟器和物理设备。观看下方视频了解更多↓

微软Visual Studio 2019最新版本16.4已发布

Container Tools窗口

“Container Tools”窗口是作为Visual Studio Marketplace扩展的另一个附加功能。通过此新工具窗口,可以列出、检查、停止、启动和删除本地计算机上的Docker映像和容器。通过此方法,您可以查看正在运行的容器中的文件夹和文件,并打开终端窗口。Visual Studio v16.4中的Container Tools窗口:

微软Visual Studio 2019最新版本16.4已发布

适用于WPF和UWP桌面开发人员的XAML工具改进

此外,开发团队将继续投资于提高开发WPF和UWP应用程序的桌面开发人员的生产力。新功能包括对XAML片段的IntelliSense支持,用于Live Visual Tree的“Just My XAML”过滤器、合并资源字典功能,以及与XAML设计器分开弹出代码编辑器视图的功能。

Pinnable Properties Tool

借助新的Pinnable Properties工具,调试时如何通过对象的属性来识别对象变得更加容易。简而言之,将光标悬停在要在Watch、Autos和Locals窗口的调试器中显示的属性上。点击图钉图标,您将在显示屏顶部看到所需的信息!下图是Visual Studio 2019 v16.4中显示的调试器中的Pin属性:

微软Visual Studio 2019最新版本16.4已发布

另外,为了帮助简化异步代码的调试,开发团队向“Parallel Stacks for Tasks”添加了新功能,该窗口可在.NET中可视化任务。

.NET Productivity

新版本中添加了新的Go To Base命令以在继承链中向上导航。在上下文(右键单击)菜单上可以使用“Go To Base”命令,也可以在要浏览继承层次结构的元素上键入(Alt + Home)。下图为Visual Studio 2019 v16.4中显示的转到基本命令:

另外,您可以直接通过编辑器配置代码样式规则的严重性级别。将光标置于错误、警告或建议上,然后键入(Ctrl +。),打开“Quick Actions and Refactorings”菜单。接下来,选择“Configure or Suppress issues”。最后,选择规则 > 选择要配置的严重性级别。这将使用规则的新严重性更新现有的EditorConfig。如果当前没有.editorconfig文件,将自动生成一个。

ertical Tabs(预览)

是否发现自己需要查看更多的文档标签或更多的代码行?现在,您可以通过使用Vertical Tabs标签来利用宽屏显示器的水平空间。

微软Visual Studio 2019最新版本16.4已发布

C ++工具

新版本在C ++开发经验方面进行了三项重大改进:编辑器中的Clang-tidy集成、Address Sanitizer实验支持以及对MSVC编译器工具集的C ++ Build Insights支持。除了下面列出的改进之外,此版本还为.NET Core 3.1带来了C ++/CLI支持,并为CMake集成提供了几项新的增强功能,包括调试目标的选择、概述页面以及更轻松的环境变量自定义。

Clang-tidy集成

现在,无论使用的是Clang还是MSVC工具集,C ++ Code Analysis本身都支持MSBuild和CMake项目的Clang-Tidy。Clang-tidy集成可以作为后台代码分析的一部分运行,显示为编辑器内的警告(弯弯曲曲的),并显示在错误列表中。

微软Visual Studio 2019最新版本16.4已发布

MSVC中的Address Sanitizer支持(实验性)

现在,您可以为使用MSVC编译器工具集编译的Windows C ++项目启用Address Sanitizer(ASAN)。ASAN是一种快速的内存错误检测器,可以发现运行时内存问题,例如“用后使用”并执行越界检查。该支持仍处于试验阶段。

微软Visual Studio 2019最新版本16.4已发布

C ++构建见解

您还可以访问基于ETW的工具集合,这些工具使您可以分析C ++构建并根据自己的构建方案制定决策。由此一来,构建时间将进一步缩短。下图为Visual Studio 2019 v16.4中的C ++ Build Insights演示:

微软Visual Studio 2019最新版本16.4已发布

现在,Visual Studio支持“ FIPS遵从模式”

从版本16.4开始,Visual Studio 2019在为Windows,Azure和.NET开发应用程序和解决方案时支持“FIPS 140-2遵从模式”。需要注意的是,有些场景可能不使用FIPS 140-2认可的算法,包括针对非Microsoft平台(例如Linux、iOS或Android)以及Visual Studio附带的第三方软件,或您选择安装的扩展程序开发应用程序或解决方案。最后,SharePoint解决方案的开发不支持FIPS 140-2合规性模式。

要为Visual Studio配置FIPS 140-2遵从模式,请安装.NET Framework 4.8并启用Windows组策略设置:“系统加密:使用FIPS兼容算法进行加密、散列和签名。”

对Visual Studio 2019版本16.4的扩展支持

Visual Studio 2019版本16.4是Visual Studio 2019的第二个受支持的服务基线。因此,鼓励需要采用长期稳定和安全的开发环境的Enterprise和Professional客户对此版本进行标准化。正如微软在生命周期和支持政策中更详细说明的那样,自发布下一个服务基准后的一年中,将通过修复和安全更新来支持版本16.4。

此外,现在版本16.4已经可用,最后发布的服务基准16.0版将再获得12个月的支持。它将在2021年1月停止支持。另外请注意,版本16.1、16.2和16.3不再受支持。这些中间版本只在发布下一个小更新之前接受服务修复。

您可以在my.visualstudio.com的下载部分中获取Visual Studio 2019版本16.4的最新、最安全版本。

早期版本的Visual Studio和Expression 4的支持终止提醒

以下产品的支持寿命即将到期,开发团队将不再发行这些产品的安全更新:

Visual Studio 2017 15.0版 -支持将于2020年1月14日终止

Visual Studio 2010产品套件–支持将于2020年7月14日结束

Expression 4产品套件–支持将于2020年10月13日结束

Win10专业版官网,国内顶级win10专业版官方网站。
Copyright (C) Win10zjb.com, All Rights Reserved. win10专业版官网 版权所有