Visual Studio 2022 的 Razor 代码格式问题

问题描述 投票:0回答:1

使用 Visual Studio 2022(跨多个次要/补丁版本)和 ReSharper 2021.3,我在 Razor (.cshtml) 视图中遇到 C# 标记的格式问题。

鉴于以下现有代码:

如果我输入 Ctrl + K + D(格式化整个文档),Visual Studio 会生成以下结果:

HTML 标签格式很好,但 Razor 标签格式更难阅读,特别是对于底部的嵌套 lambda。

我尝试了不同的方法,但我无法在 Visual Studio 设置或 ReSharper 设置中找到正确的选项来管理这些规则。

visual-studio razor resharper
1个回答
3
投票

因此我推迟了升级到 .NET 6。这绝对是一个错误,并且与 ReSharper 或 .NET 版本无关;这是 IDE 本身。

您可以在开发者社区页面上查看错误报告:

VS 2022 Razor 编辑器未格式化 HTML

在 GitHub 上:

VS 2022 Razor 编辑器未格式化 HTML #8006

由于缺乏作者的反馈,该问题被标记为过时。 GitHub 帖子上的新活动包含有关该错误的更多相关信息,可能会引发新的调查。

© www.soinside.com 2019 - 2024. All rights reserved.