VS 代码:如何更改 XML 属性的颜色
VS Code: how to change color of XML attributes
如何在 Visual Studio 代码中更改 XML 属性 的颜色?
例如,如何为下面的identifiant
属性选择另一种颜色:
以下是当前的颜色主题设置:
"editor.tokenColorCustomizations": {
"[Solarized Dark]": {
"keywords": "#f00"
},
"functions": "#f5896e",
"numbers": "#dfd51b",
"keywords": "#215c21",
"strings": "#67f7e3",
"variables": "#22FF88",
"comments": "#332244"
}
或更直观
换句话说:是否有任何令牌专门适用于 "XML 属性" ?
是,使用 Scopes
检查器 - 调用命令 Developer: Inspect Editor Tokens and Scopes
您将看到 xml 属性名称的范围为 entity.other.attribute-name.localname.xml
。因此,您可以将此 textmate 规则添加到您的 editor.tokenColorCustomizations
设置中:
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "entity.other.attribute-name.localname.xml",
"settings": {
"foreground": "#f3873f",
"fontStyle": "italic"
}
},
]
}
有关更多信息,请参阅 textmate scopes。
如何在 Visual Studio 代码中更改 XML 属性 的颜色?
例如,如何为下面的identifiant
属性选择另一种颜色:
以下是当前的颜色主题设置:
"editor.tokenColorCustomizations": {
"[Solarized Dark]": {
"keywords": "#f00"
},
"functions": "#f5896e",
"numbers": "#dfd51b",
"keywords": "#215c21",
"strings": "#67f7e3",
"variables": "#22FF88",
"comments": "#332244"
}
或更直观
换句话说:是否有任何令牌专门适用于 "XML 属性" ?
是,使用 Scopes
检查器 - 调用命令 Developer: Inspect Editor Tokens and Scopes
您将看到 xml 属性名称的范围为 entity.other.attribute-name.localname.xml
。因此,您可以将此 textmate 规则添加到您的 editor.tokenColorCustomizations
设置中:
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "entity.other.attribute-name.localname.xml",
"settings": {
"foreground": "#f3873f",
"fontStyle": "italic"
}
},
]
}
有关更多信息,请参阅 textmate scopes。