在 VS Code 中,我想自定义一些
textMateRules
,使其适用于多个主题。例如,对于 Atom One Dark
和 Default Dark+
,但不影响任何其他主题,我想让关键字变成斜体。我可以通过分别复制相同的设置两次来实现这一点,以适用于每个主题,如下所示: "editor.tokenColorCustomizations": {
"[Atom One Dark]": {
"textMateRules": [
{
"scope": [ "keyword" ],
"settings": { "fontStyle": "italic" }
}
]
},
"[Default Dark+]": {
"textMateRules": [
{
"scope": [ "keyword" ],
"settings": { "fontStyle": "italic" }
}
]
}
}
如何只需设置一次即可适用于两个?尤其是当多个主题具有相同的规则时,如何避免规则重复?类似以下方案(但无效): "editor.tokenColorCustomizations": {
"[Atom One Dark] [Default Dark+]": {
"textMateRules": [
{
"scope": [ "keyword" ],
"settings": { "fontStyle": "italic" }
}
]
}
}