gpt4 book ai didi

css - 使用主题 tokenColors 的 VS 代码 webview css 变量名称

转载 作者:行者123 更新时间:2023-11-28 00:03:10 25 4
gpt4 key购买 nike

我尝试使 webview 内容适应使用的主题。

guide 中所述使用的主题颜色作为变量名公开。

我可以通过生成 theme template 来找出颜色的名称.因此变量与生成的 json 中的名称匹配,这些名称位于 colors 中。并且可以按照说明解决 var(--vscode-editor-background") .

现在我想获取字符串、关键字等的颜色,这属于 tokenColors并且是 Texmate 颜色,我不知道如何检索它们。

问题是我怎样才能得到“tokenColors”变量名?

它是实现喷射还是仅暴露颜色? Implemented here.

最佳答案

token 颜色不会暴露给 WebView ,将来也不太可能暴露。

原因是标记颜色被定义为 Textmate 主题规则,其类型不正确——即没有真正的关键字规则或条目——只能被Textmate语法引擎理解:

{
"name": "Variable and parameter name",
"scope": [
"variable",
"meta.definition.variable.name",
"support.variable",
"entity.name.variable"
],
"settings": {
"foreground": "#9CDCFE"
}
}

This issue跟踪将 VS Code 的语法高亮器暴露给扩展

关于css - 使用主题 tokenColors 的 VS 代码 webview css 变量名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55877879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com