VS Code 主题能否以比语言支持扩展贡献的令牌范围定义更具体的方式自定义令牌颜色?

问题描述 投票:0回答:1

VS Code 主题中有没有一种方法可以专门为目标类着色?例如,如果我想(在 JS 中)以控制台类为目标,并在每次引用“控制台”一词时将其着色为特定颜色,有没有办法做到这一点?目前在主题中我已经做了一些语义突出显示,但我想对某些事情做一些更具体的突出显示。

到目前为止,我已经查看了令牌范围,但对于我所描述的情况,我还没有找到足够具体的内容。

visual-studio-code themes token
1个回答
0
投票

据我所知,在撰写本文时,还没有,而且我敢打赌将来不太可能支持这一点。您从语言支持扩展贡献的 TextMate 标记范围/语义标记中获得的就是您所获得的。

您可以研究允许您在内置语法突出显示机制之上定义自己的着色模式的扩展,但从可以使用 theme.json 控制的意义上来说,这些并不是主题化的东西。其中一个扩展是

fabiospampinato.vscode-highlight
我与此扩展没有任何关系

© www.soinside.com 2019 - 2024. All rights reserved.