tokenColors结构:
"tokenColors": [
{
"name": "Comment",
"scope": [
"comment",
"keyword.control",
"keyword.operator",
...
],
"setting": {
"color": "#000000"
}
}
]
scope:
vscode官网使用TextMate语法作为主要的标记引擎,vscode官网没有太详细的说明,我在sublime文档中找到了比较详细直白的说明:
https://www.sublimetext.com/docs/3/scope_naming.html
,sublime也是支持TextMate语言语法的,TextMate文档:https://macromates.com/manual/en/language_grammars#naming_conventions
,文档中说明了TextMate语法的命名约定,配置项多且复杂,系统的使用方法还在研究中,这里列