Visual Studio 2022 17.4 Preview 2 发布

来源: OSCHINA
编辑:
2022-09-20 07:12:00

Visual Studio 2022 17.4 上周发布了第 2 个预览版。

下载地址:http://visualstudio.microsoft.com/vs/preview/

主要变化


F#

C++

  • 我们已使用 CMake 项目为 Visual Studio 添加了对 vcpkg 项目的支持。 对于包含 vcpkg 清单的项目,将在项目打开时自动激活环境。 可以在Visual Studio 博客文章中的 vcpkg 环境激活中了解有关此操作的详细信息。
  • 现在可以将开发容器用于 C++ 项目。 可以在适用于 C++ 的开发容器博客文章中了解有关此功能的详细信息。
  • 使 IntelliSense 遵循 PCH 时排除标头的顺序。 以前,当 PCH 通过且通过/Yu强制包含/FI时,IntelliSense 将始终先处理它,然后再处理通过/FI任何其他标头。 这与生成行为不匹配,因此按照指定的顺序处理此更改/FI标头。
  • 从测试资源管理器中的 CTest 名称中删除了内部前缀。
  • 将 Visual Studio 随附的 CMake 版本更新为 3.24.1 版。 有关可用内容,请参阅CMake 发行说明
  • Android SDK 更新
    • 已删除 Ant 脚本,因此用户将不再在“新建项目”对话框中看到基于 Ant 的模板。 有关从 Ant 模板迁移到 Gradle 模板的帮助,请参阅:从 Apache Ant (gradle.org) 迁移生成
    • 添加了对使用 NDK 23 和 24 构建的支持
    • 已将 NDK 组件更新到 LTS 版本 23
  • ranges::min_element()添加了 、ranges::max_element()ranges::minmax_element()
  • 我们继续跟踪 C++ 标准化的最新开发,可通过在编译器选项中包含 /std:c++最新版来支持以下 C++ 23 功能
    • P2302ranges::containsranges::contains_subrange
    • P2499string_view范围构造函数应为explicit

音频提示

  • 在此预览版中添加了另外两个音频提示。 若要启用音频提示,请转到“工具 > 管理预览功能”,然后选中“为编辑器启用音频提示”。
  • 当插入符到达在差异查看器中查看文件时添加或删除的行时,将播放这两个新的音频提示。 这些音频提示将添加到 17.3 中添加的错误、断点和警告音频提示。

Markdown

  • 我们已为 Visual Studio 添加了 markdown 编辑器的早期预览版。 若要启用 markdown 编辑器,请转到“工具 > 管理预览功能”,然后选中“Markdown 语言服务”选项。
  • 启用该功能后,打开任何 .md 文件将在 Visual Studio 中打开新的 markdown 编辑器。 若要打开 markdown 的预览,编辑器右下角有一个“预览”按钮,) 行和列信息旁边 (。
  • 这种体验是一个非常早期的预览版,我们期望其中的大部分内容会改变。 如果你有有关体验的反馈,请在开发者社区加入此处的对话。

.NET 效率

  • 有一个新的内联重命名 UI,可用于重命名类型。 按_Ctrl_+R,_R_打开新的内联重命名体验。 请注意,新 UI 现在将显示在类型下,并带有重命名注释、字符串和符号文件的选项。

  • 现在有一个选项可以禁用 Source Link 和 Embedded 源。 可以在“工具>选项>文本编辑器 > C# > 高级”中禁用此功能,并取消选择“启用导航”以Source Link和嵌入源。

调试和诊断

  • DataTable 可视化工具现已升级,在筛选、排序、导出和主题设置等方面进行了新改进。
  • 若要导出 CSV/Excel 格式的数据导出,请使用右上角的下拉列表。
  • 可视化工具还允许筛选基于所需筛选字符串的数据。 它将返回包含与筛选器字符串匹配的值的所有行。 还可以以 CSV/Excel 格式导出经筛选和排序的结果。
  • 可视化工具窗口将按照所选 Visual Studio 主题进行主题设置。

详情查看 release note

展开阅读全文
1 收藏
分享
0 评论
1 收藏
分享
返回顶部
顶部