VS Code 1.15添加了对TextMate语法规则的支持。我想用以下规则突出显示JavaScript中的一些变量:自我,我。我怎样才能做到这一点?
最佳答案
简短的答案:您不能。
我假设您指的是new editor.tokenColorCustomizations
setting。此设置仅允许您更改与TextMate语法已定义的特定范围相关的颜色。 JS gramar并未对self
和me
进行特殊处理,它们使用的variable.other.readwrite.js
范围与任何其他变量相同:
将此与this
关键字进行对比:它具有自己独特的variable.language.this.js
范围,因此我们可以使用该设置将this
设置为红色:
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "variable.language.this.js",
"settings": {
"foreground": "#FF0000"
}
}
]
}
关于javascript - VS Code-使用TextMate突出显示一些变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45631153/