通过Visual Studio代码进行语法高清晰度

时间:2018-06-21 06:34:10

标签: visual-studio-code syntax-highlighting vscode-extensions tmlanguage

我正在遵循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"
}

0 个答案:

没有答案