繁体   English   中英

Visual Studio 2019 Razor 语法在使用本地函数时突出显示

[英]Visual Studio 2019 Razor Syntax Highlighting When Using Local Functions

当遇到 ASP.NET Core 3.1 Razor 视图中的本地函数时,VS2019 语法突出显示似乎会发疯。 像这样的函数:

@{
  void Buttons()
  {
      <div class="col-md-12">
          <button type="submit" name="Command" value="close">Save & Close</button>
          <button type="submit" name="Command" value="save">Save & Stay</button>
          <button type="submit" name="Command" value="cancel">Cancel</button>
      </div>
  }
}

显示为充满错误,而实际上它编译并工作得很好。 将鼠标指针悬停在<div>弹出Cannot resolve symbol <div>. 信息。

有没有人找到解决方法,或者我们是否需要等待 VS 突出显示才能赶上新语法?

不幸的是,答案是“没有答案”。

https://youtrack.jetbrains.com/issue/RIDER-34875 上有针对此问题的 JetBrains 问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM