【问题标题】:Why is razor code in VS19 not highlighting in .cshtml file?为什么 VS19 中的剃须刀代码没有在 .cshtml 文件中突出显示?
【发布时间】:2022-01-28 00:01:52
【问题描述】:

我正在使用 Visual Studio 2019 v16.11.8 Preview 1.0 来处理 MVC 项目。在某些时候,我的剃须刀代码不再突出显示在.cshtml 文件中,使得 HTML 和 C# 难以区分。这是代码现在的样子:

我已经通过转到Tools -> Options -> Environment -> Fonts and Colors -> HTML Razor Code Background 检查了剃须刀代码的颜色设置,但是这个设置和其他相关设置看起来都很好。我也试过重启VS和机器本身。

这是什么原因,我该如何解决?

【问题讨论】:

    标签: asp.net-mvc visual-studio razor


    【解决方案1】:

    发现问题。预览中默认启用实验性 Razor 编辑器。 known issues 之一与着色有关。

    要禁用实验性编辑器,请转到工具>选项>预览功能并向下滚动以取消选中启用实验性 Razor 编辑器(需要重新启动)。单击确定并重新启动您的 VS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-28
      • 2020-03-02
      • 2020-05-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多