为什么 Visual Studio 在 Razor (.cshtml/.razor) 中突出显示双花括号?
Why does Visual Studio highlight double curly braces in Razor (.cshtml/.razor)?
虽然我在 Blazor 中使用 Razor 页面(.cshtml
)和 Razor 组件(.razor
)在 Visual Studio 2019 年有一段时间了,但我并没有偶然发现这个功能到目前为止,它突出显示了两对大括号之间的任何内容:{{ }}
.
它对 Razor 页面 (.cshtml
) 和 Razor 组件 (.razor
) 都这样做。 Razor syntax documentation 中没有提到这种语法。 {{}}
语法的目的是什么?我错过了什么?
这就是它的样子。文本以粉红色突出显示:
这是相同的亮点在浅色主题中的样子:
这由工具|选项中的“HTML 客户端模板值”设置映射。
这是a.o中使用的一段HTML语法。 Angular 用于数据绑定,
喜欢 <h1> {{user.username}} </h1>
。堪比Blazor的黄色@
我认为这在 Blazor(剃刀)文件中没有任何意义。可以安全忽略。
虽然我在 Blazor 中使用 Razor 页面(.cshtml
)和 Razor 组件(.razor
)在 Visual Studio 2019 年有一段时间了,但我并没有偶然发现这个功能到目前为止,它突出显示了两对大括号之间的任何内容:{{ }}
.
它对 Razor 页面 (.cshtml
) 和 Razor 组件 (.razor
) 都这样做。 Razor syntax documentation 中没有提到这种语法。 {{}}
语法的目的是什么?我错过了什么?
这就是它的样子。文本以粉红色突出显示:
这是相同的亮点在浅色主题中的样子:
这由工具|选项中的“HTML 客户端模板值”设置映射。
这是a.o中使用的一段HTML语法。 Angular 用于数据绑定,
喜欢 <h1> {{user.username}} </h1>
。堪比Blazor的黄色@
我认为这在 Blazor(剃刀)文件中没有任何意义。可以安全忽略。