vscode主题范围的不同格式

时间:2019-05-09 23:29:54

标签: visual-studio-code scope themes vscode-settings textmate

在vscode中探索各种主题示例,我看到了不同的格式来声明范围以匹配某些种语法

其中一些:

"scope": [ "comment", "punctuation.definition.comment"],

"scope": [ "modifier, this", "entity.other.attribute-name.js"],

"scope": [ "source.css constant", "source.css support.constant"],

"scope": "entity",

"scope": "meta.brace",

"scope": "keyword, storage.type.class.js",

"scope": "text.html.basic entity.name",

"scope": "entity.name.method - source.java"

我已经阅读了一些 textmate语法,但是我很困惑。

所以我有两个问题或疑问

所有这些范围语法之间有什么区别?

可以用范围选择一个精确的模式,我是说用正则表达式吗?例如:在特定的单词上加上一些颜色:class xxxx extends

0 个答案:

没有答案