vs2019 预览版发行说明--转载自微软官网(不定期转载更新)

vs2019已于4月2日推出,安装教程链接:

vs2019安装和使用教程(详细)


  • 2019/04/10

Visual Studio Icon Visual Studio 2019 预览版发行说明


| 开发者社区 | 系统要求 | 兼容性 | 可分发代码 | 许可条款 | 博客 | 已知问题 |


 重要

此版本未发布,不适合在生产计算机上使用,也不适合用于创建生产代码。 有关如何安装和更新 Visual Studio 2019 的说明,请参阅文档将 Visual Studio 2019 更新到最新版本。

  


Visual Studio 2019 中的新增功能

Visual Studio 2019 预览版发行

  • 2019 年 4 月 10 日 — Visual Studio 2019 版本 16.1 预览版 1 

Visual Studio 2019 博客

可从 Visual Studio 2019 博客获取来自 Visual Studio 工程团队的官方产品见解。 有关 Visual Studio 2019 版的详细信息,可参阅以下文章:

  • Visual Studio 2019:更快地编写代码。更智能的工作。创建未来。

 Visual Studio 2019 版本 16.1 预览版 1 

发布 2019 年 4 月 10 日

Visual Studio 2019 版本 16.1 预览版 1 中的新增功能摘要

IDE

  • 增加了 Per-Monitor Awareness 支持
  • 新增了用于 C# 的 codefix。

调试器

  • 将 nuget.org 符号服务器添加到了默认符号服务器列表中

扩展性

  • 删除了 VSIX 项目中的 .resx 文件需要(BuildTools 更新)
  • 禁用了扩展的同步自动加载

C++

  • 在编辑器中的 CMake 的文档

Visual Studio 2019 版本 16.1 预览版 1 中修复的主要问题

  • Visual Studio IDE E1449,但代码能正常编译运行,结果也对。
  • Visual Studio 2019 预览版 1.1 不能创建 UWP xamarin 窗体。
  • IntelliSense 不支持私有继承。
  • Constexprs 尝试在 lambda 函数中捕获。
  • 模板的 static_assert 不在 lambda 中触发。
  • 编译失败,嵌套了 lambda 和 constexpr 依赖捕获。
  • C++:嵌套 lambda 的捕获表达式中的 'this' 解析为封闭的闭包,而不是封闭的类实例。
  • 在 lambda 表达式中使用构造函数模板的局部类会使编译器崩溃。
  • lambda 上的 declspec(noinline) 编译,但被忽略。
  • C++ 错误 C2668:使用此捕获在 lambda 中模糊重载。

Visual Studio 2019 版本 16.1 预览版 1 中的新增功能详细信息

IDE

  • 为 Visual Studio 的基于 WinForms 的 PropertyBrowser 窗口增加了 Per-Monitor Awareness 支持。 需要在计算机上安装 .NET Framework 4.8 RTM 版本。

.NET 效率更新

  • 查找所有引用“种类”列中现在包含多个筛选器选项,并且可以识别命名空间和类型。

vs2019 预览版发行说明--转载自微软官网(不定期转载更新)_第1张图片

查找所有引用类型列中包含多个筛选器选项

  • 我们增加了一个用于 split/merge if 语句的 codefix。

vs2019 预览版发行说明--转载自微软官网(不定期转载更新)_第2张图片

拆分或合并如果语句

  • 我们增加了一个用于包装二进制表达式的 codefix。

vs2019 预览版发行说明--转载自微软官网(不定期转载更新)_第3张图片

包装二进制表达式

  • 现在可以在正则表达式字符串中通过 intellisense 菜单(Ctrl + 空格)访问正则表达式完成列表。 这些完成项还包括对该建议的作用的内联描述。

vs2019 预览版发行说明--转载自微软官网(不定期转载更新)_第4张图片

正则表达式完成

  • 我们添加了一个用于解封类的 codefix。

vs2019 预览版发行说明--转载自微软官网(不定期转载更新)_第5张图片

解封类

扩展性

  • 如果不存在包含 MergeWithCTO 属性的 .resx,Microsoft.VSSDK.BuildTools NuGet 包现在将提供一个空的 .resx 文件作为版本的一部分。 大多数扩展不使用或不需要 .resx 文件即可合并,因此这将使项目更干净。

  • 除非它们正在实现 AsyncPackage 并启用后台加载,否则不再加载将自己注册为自动加载的扩展。 请参阅我们有关如何通过更新扩展的自动加载行为来提高关键方案的响应能力的博客文章,阅读有关此更改的更多信息。

  • 每个监视器感知的更改可能影响某些扩展。 详细了解每个监视器感知功能的 Visual Studio 扩展器支持。

C++

  • 内置 CMake 命令、变量和属性的完成和快速信息可以更轻松地编辑 CMakeLists.txt 文件。

vs2019 预览版发行说明--转载自微软官网(不定期转载更新)_第6张图片

Add_subdirectory CMake 命令的工具提示信息


已知问题

通过以下链接查看 Visual Studio 2019 版本 16.1 中所有现有已知问题和可用解决方法。


反馈

我们期待你的宝贵意见和建议! 如有问题,请通过安装程序或 Visual Studio IDE 右上角的“报告问题”选项告知我们。 必须向 Feedback Icon 图标位于右上角。 可以在 Visual Studio 开发者社区中提出产品建议或跟踪问题,也可在其中提问、寻找答案和建议新功能。 此外,还可通过实时聊天支持获得免费安装帮助。


博客

通过参考开发人员工具博客网站中的见解和建议,随时掌握所有新版本的最新最全资讯,并发表有关大量功能的深入分析帖子。


Visual Studio 2019 发行说明历史记录

要详细了解 Visual Studio 2019 的历史版本,请查看 Visual Studio 2019 发行说明历史记录。

你可能感兴趣的:(vs2019)