![](/img/trans.png)
[英]Visual Studio 2015 not syntax highlighting razor nor Intellisense
[英]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.