Cod*_*eve 8 formatting visual-studio blazor visual-studio-2019
在 Blazor (.razor) 组件中编写代码时,其格式如下:
@code {
void Abc()
{
}
}
Run Code Online (Sandbox Code Playgroud)
然后我将纠正缩进:
@code {
void Abc()
{
}
}
Run Code Online (Sandbox Code Playgroud)
但每当我插入 if 条件时,缩进就会变得混乱:
@code {
void Abc()
{
if (true)
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
这就像它有一个相差一缩进的问题。我不知道是我的问题还是Visual Studio的问题。这在 .cs 文件中不是问题。
我尝试了 ctrl k + d 和 CodeMaid 扩展(它们在其他 Visual Studio 项目类型上完美工作),但在 Blazor 项目文件上毫无用处。
我用“代码对齐”扩展解决了这个问题。
单击扩展 --> 管理扩展 --> 添加 Chris McGrath 的“代码对齐”。
.razor .HTML 和 .css 现在具有正确的缩进。最重要的是, 和 { } 之间的垂直虚线也正确地重新出现。
我与扩展的作者没有任何关系。
| 归档时间: |
|
| 查看次数: |
1881 次 |
| 最近记录: |