专栏首页汪宇杰博客Visual Studio 2019 16.1 更新摘要

Visual Studio 2019 16.1 更新摘要

Visual Studio 2019 版本 16.1 的摘要

IDE

  • 默认情况下,Visual Studio IntelliCode 随包含 C#、XAML 或 C++ 的任何工作负载一起安装。 默认支持 C# 和 XAML IntelliCode。 可以通过“工具”>“选项”>“IntelliCode”来启用对 C++ 和 JavaScript/TypeScript 的支持
  • 我们添加了每监视器感知功能的支持。
  • 新codefixes可用于C#。
  • 现已公开发布 Visual Studio IntelliCode,并且可以随任何支持 C#、C++、TypeScipt/JavaScript 或 XAML 的任意工作负载一起安装。
  • 大多数最近使用已添加到 Visual Studio 搜索。

调试器

  • 源链接已实现身份验证的改进。
  • 我们已添加到默认符号服务器的列表的 nuget.org 符号服务器。
  • 按时间顺序查看调试预览版现在包括异常单步执行支持。

扩展性

  • 我们已在 VSIX 项目 (BuildTools 更新) 中删除需要.resx 文件。
  • VSIX 项目模板现在使用新的 SDK 版本。

性能

  • 现在,您可以体验优化功能,可缩短解决方案加载时间的非常大的解决方案。
  • 模板作者可以将自定义标记添加到其模板。
  • 没有现在 CodeLens 支持自定义 UI。
  • 我们提供了语言服务器协议实现的更新。
  • 我们已更新解决方案、 文件夹和其他视图之间切换的行为。

C++

  • 在编辑器中文档的 CMake已添加。
  • 在 Visual Studio 中以本机方式将适用于 Linux 的 Windows 子系统和 C++ 结合使用,并将 AddressSanitizer 用于 Linux 项目和 WSL.。
  • 我们改进并修改了 C++ 快速信息工具提示中的着色。
  • 我们实现了新的 C++ 代码分析快速修补程序。

F#

  • 我们发布了多个性能改进和 bug 修复的批量F#和F#工具。

.NET

  • 新.NET 效率功能包括在项目和解决方案,单击一次代码清理新切换块注释键盘快捷方式,重构将类型移动到其他命名空间。
  • 现在可以通过开始窗口中的克隆屏幕从 SSH URI 克隆代码。
  • 此版本中的 .NET 效率新增功能包括针对未导入类型的 IntelliSense 完成、切换单行注释/取消注释、将命名样式导出到 editorconfig,以及命名空间内/外部的首选 using 的新代码样式设置。
  • 我们已实现 .NET SDK 工具新增功能,这些功能主要包括支持 .NET Core 3.0 的 WinForms 和 WPF 项目,以及 Bug 修复和性能改进。
  • Visual Studio SDK v16.0 已发布到 NuGet。
  • 适用于 .NET Core 3.0 WPF 开发的 XAML 设计器预览版已可用。

Xamarin

  • 默认 Xamarin Android 体验现在支持 API 28。
  • Xamarin.Forms 设计时属性的 XAML 建议。

Visual Studio 2019 16.1 已修复问题

  • 无法导航到 ASP.NET MVC 项目插入点下面的符号。
  • Resx 编辑器不呈现。
  • 查找所有引用都 minimises 使用箭头键时。
  • 无法复制文件"obj\x64\Debug\Management.exe",因为未找到。
  • Xamarin.iOS 找不到应用程序清单。请确保该项目包含名为的清单文件 Info.plist"。
  • nmake 环境缺少指向 NETFX 工具的路径。
  • 单击打开项目的解决方案中的 ASP.NET Core 项目。csproj文件。
  • [MSConnect 3142311]Visual Studio IDE 提示 E1449 但是代码能正常编译运行、 结果也对-> Visual Studio IDE 提示 E1449,但代码可以编译并正常运行,并且结果也是正确。
  • 运行应用引用库后,删除了项目中的程序集引用。
  • 当将 Visual Studio 2019 从 RC 更新到 GA 时,Visual Studio 的 RC 快捷方式将被保留。

本文分享自微信公众号 - 汪宇杰博客(ediwangblog),作者:Microsoft

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Visual Studio 2017 15.8 版发行说明

    显著提升了在运行包含多个测试项目的大型解决方案期间的性能。 在我们的实验室中,超过 10,000 个 MSTest 的解决方案执行单个测试的速度提高了 82%!

    Edi Wang
  • .NET 时间轴:从出生到巨人

    Edi Wang
  • .NET Core 使用MailKit发送电子邮件

    发送邮件通知的功能在各种系统里都很常见。我的博客也能在有新评论、新回复,或者文章被其他网站引用时向管理员发送邮件。那么在.NET Core里,如何实现发送电子邮...

    Edi Wang
  • Visual Studio 2017 15.8 版发行说明

    显著提升了在运行包含多个测试项目的大型解决方案期间的性能。 在我们的实验室中,超过 10,000 个 MSTest 的解决方案执行单个测试的速度提高了 82%!

    Edi Wang
  • Visual Studio中使用云浏览器文档开发,你学会了吗?

    最近,在Global Azure Boot Camp的一个演示期间,有人提出了一个关于如何查看和浏览云浏览器进行文档数据处理的离线问题。那我猜想,肯定有很多开发...

    庹阳
  • 深度学习小白的福音:使用Deep Learning Studio不涉及任何编码,训练并配置深度学习模型

    Deep Learning Studio是自2017年1月以来第一个强健的深度学习平台,有云计算和桌面计算两个版本,该平台拥有可视化界面。该平台提供了数据提取,...

    AiTechYun
  • ASP.NET MVC 2 转换工具

    似水流年报告了ASP.NET MVC 2 正式发布,那么我们有许多ASP.NET MVC 1.0的程序需要移植到2.0怎么办呢?Eilon Lipton 已经发...

    张善友
  • Functional JavaScript 之 Transducer

    在函数式编程中,Transducer 是一种用于处理数据的高效、可组合且不会产生的中间数据的函数。

    IMWeb前端团队
  • MYSQL 中的查询技巧 与 MYSQL 8 并行查询

    最近公司的系统一点点的开始了拆分,从ORACLE 转移到 MYSQL 中,部分程序员的想法在使用MYSQL中还是没有转变过来,直接将ORALCE中的查询语句直接...

    AustinDatabases
  • 如何用Visual Studio Code远程调试运行在服务器上的nodejs应用

    假设我有一个nodejs应用,运行在AWS - 亚马逊云平台上(Amazone Web Service)。我想用本地的Visual Studio Code来远程...

    Jerry Wang

扫码关注云+社区

领取腾讯云代金券