在我的 mac m1 上,当我尝试自动格式化 .razor 文件时,Omnisharp 抛出以下错误:
[错误 - 16:20:32] 请求文本文档/格式化失败。 消息:指定的参数超出了有效值的范围。 (参数“范围结束行 25 匹配或超过 SourceText 边界 25。”) 代码:-32000 [对象对象]
对于 .cs 文件,一切都按预期工作。我已经尝试重新安装 VScode。将 Omnisharp 降级到 1.25.2 可行,但随后格式被破坏(Html 缩进不正确)。有人对此有解决方案吗?提前致谢!这让我发疯......
@foreach (var prodGroup in groupedProductsByCategory)
{
<div class="row mt-3">
<h4>
@prodGroup.FirstOrDefault(pg => pg.CategoryId ==
prodGroup.Key)?.CategoryName
</h4>
<DisplayProducts Products="@prodGroup"></DisplayProducts>
</div>
<hr class="mb-3" />
}
我尝试过的: