Microsoft/monaco-editor
GitHub で見るRazor syntax highlighting does not recognize @code or @functions
Open
#1,997 opened on 2020年6月3日
buggrammarshelp wanted
Repository metrics
- Stars
- (14,836 stars)
- PR merge metrics
- (平均マージ 6h 26m) (30d で 15 merged PRs)
説明
monaco-editor version: 0.2.0 Browser: Tested on Chromium and Firefox OS: Ubuntu 19.10
When the language is set to razor, @code or @functions is not recognized and shows up (along with all the C# code inside of it) in the default text color. This can be reproduced by going to the Monaco Editor homepage, setting the language to razor, and entering this code:
@{
@* This C# code will have syntax highlighting *@
var test = "testing";
if (true)
{
Console.WriteLine("testing");
}
}
@code {
@* This C# code will not have syntax highlighting *@
var test = "testing";
if (true)
{
Console.WriteLine("testing");
}
}
@functions {
@* This C# code will also not have syntax highlighting *@
var test = "testing";
if (true)
{
Console.WriteLine("testing");
}
}