我正在遵循this example进行语法高亮显示的Visual Studio代码,它适用于我添加的特定单词,但是我不确定如何管理语法高亮显示的以下格式。
我发现这些示例也很有用,但是我仍然无法弄清楚如何解决我的问题。 link1 link2
您介意帮我弄清楚吗?我想更改粗体部分的样式: 例如:
/*<sampletag tagparam/>*/
/ * <这部分应该具有不同的样式
/> * /这部分应该具有不同的样式
另外,我想在下面的示例中更改+的颜色
/*< + xxx na="Example_1" type="void" />*/
/*< this part should be having a different style
/>*/ this part should be having a different style
+ this item should have diffrent color
我也在下面提供了tmlanguage.json的内容,供您参考。
{
"$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json",
"name": "scc",
"patterns": [
{
"include": "#keywords"
},
{
"include": "#strings"
}
],
"repository": {
"keywords": {
"patterns": [{
"name": "keyword.control.scc",
"match": "\\b(if|while|for|return|test1|test2)\\b"
}]
},
"strings": {
"name": "string.quoted.double.scc",
"begin": "\"",
"end": "\"",
"patterns": [
{
"name": "constant.character.escape.scc",
"match": "\\\\."
}
]
}
},
"scopeName": "scopesourcegrammar.scc"
}