我正在尝试调整编辑器的外观。
使用 "editor.tokenColorCustomizations" 和 "editor.semanticTokenColorCustomizations" 设置,我已成功进行所有所需的调整,除了 true/false 关键字。
尽我所能进行搜索,我找不到控制这些关键字外观的设置。请提供建议。
您可以使用此代码来更改 true 和 false 的颜色:
"editor.tokenColorCustomizations": {
"[<THEME_NAME>]": {
"textMateRules": [
{
"scope": "constant.language",
"settings": {
"foreground": "<COLOR_CODE>"
}
}
]
}
},
我使用 TODO Highlight 视觉工作室扩展来标记我的 true 和 false 值。请注意,默认情况下扩展会过滤文本区分大小写。
我将此部分添加到我的
.vscode/settings.json
。
...
"todohighlight.include": [
"**/*.json",
"**/*.cs"
],
"todohighlight.keywords": [
{
"text": "true",
"color": "#00ff00",
"backgroundColor": "editor.background",
// "overviewRulerColor": "green",
// "border": "blue 1px solid"
},
{
"text": "false",
"color": "#FF0000",
"backgroundColor": "editor.background",
// "overviewRulerColor": "red"
}
],
...
过滤器对
json
和 cs
文件有效。 true 将显示为绿色, false 将显示为红色。使用选项 overviewRulerColor
,您可以在标尺/滚动条中标记结果。
查看这些链接了解更多详情:
我受到了 reddit.com 上的 帖子的启发。