VSCode颜色定制,在TextMateRules中包括regexp检查 [英] VSCode color customisation, Include regexp check in textMateRules
本文介绍了VSCode颜色定制,在TextMateRules中包括regexp检查的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用textMateRules
自定义我的VSCode主题。我想要做的是更改颜色类名称,但不是全部,只更改特定的名称。
例如,在我工作的项目中,我们有类:A
、B
、C
、D
...
A
和B
是特殊的&q;类,我想以不同的方式突出显示它们(让我们用红色表示)。这是我现在在setting.json
文件中添加的内容:
{
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "entity.name.type.class",
"settings": {
"foreground": "#FF0000",
}
},
]
},
}
但它突出显示所有类名称(包括C
、D
和所有其他名称)。
有没有办法向作用域添加更多规则,如正则表达式匹配?
推荐答案
按照@rioV8的建议,我使用了Highlight extension:
我在我的setting.json
中添加了这个:
{
"highlight.regexes": {
"(A|B)": {
"decorations": [
{
"color": "red"
},
]
}
},
}
这篇关于VSCode颜色定制,在TextMateRules中包括regexp检查的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文