Visual Studio 2022 17.7 发布首个预览版
2023-05-19 07:27:41 来源:OSCHINA
1
听新闻


(相关资料图)

Visual Studio 2022 17.7 已发布首个预览版,这个版本有大量社区贡献的新改进,主要改动如下:

生产效率

文件对比功能,可以在 Solution Explorer 中对比不同的文件差异。在资源管理器中右键单击一个文件,然后使用上下文菜单选项“比较...”,然后选择一个项目进行比较。 多分支图形和 Git 存储库改进,可在同一图表中可视化多个分支,以及其他 Git 存储库改进。打开 Git Repo 窗口时,从单分支视图开始,接着可以单击任何分支,以将该分支及其提交添加到图表中。比如在下面的场景中,可以轻松地将 new-branch-3 可视化:

其次还有以下优化:

通过使用右上角的折叠图标来折叠“分支”面板,获得更多空间来查看图形和历史表。 使用右上角的展开图标最大化提交的详细信息。 在 Azure DevOps 存储库中查看作者的头像。 切换视图中的分支时,可以更流畅地查看图形更新。 复制和修剪缩进,从 Visual Studio 复制代码并将其粘贴到另一个程序(Outlook、Teams、Slack 等)时,Visual Studio 会自动修复缩进。

多合一搜索增强功能

在结果列表中,精确匹配的优先级更高。 文件名完全匹配 文件名优先于路径 结果列表会在键入时准确更新。

.NET 和云开发

NET 6+ 和 NetStandard 的 IntelliTest 支持在预览版中可用,一旦启用,编辑器上下文菜单“IntelliTest(预览版)”将在 net6 和 netstandard 代码文件中启用。

将 Blazor WebAssembly 发布到 Azure 静态 Web 应用

在此版本添加了将 ASP.NET Core Blazor WebAssembly (WASM) 项目发布到Azure Static Web Apps 的功能。在选择 Azure 作为目标发布 Blazor WASM 项目时,将看到一个用于选择 Azure 静态 Web 应用程序的选项。

C++和游戏开发

用于 C++ 的虚幻引擎宏格式化

作为对开发者社区和社区反馈的回应,此版本添加了一个选项来为虚幻引擎宏使用特殊的缩进规则。

作为预览功能,Visual Studio 将检测并使用虚幻引擎反射宏的缩进和格式规则。

启用后,Visual Studio 将在反射宏后的行上正确缩进代码,并对 Slate 声明语法使用特殊规则。

用于 C++ 的虚幻引擎命名约定检查器

符号不符合 Unreal Engine 编码风格时,Visual Studio 现在会提示。

更多详情查看更新公告。

标签:

责编:

精彩推送