小编RAT*_*IU5的帖子

无论键如何,如何在 JSON 中显示 VSCode 颜色选择器?

我正在开发一个主题,并希望所有十六进制颜色在它们旁边显示 VSCode 颜色选择器。

以前有人问过类似的问题,但即使在查看文档后我也不知道如何实现它。

所以我尝试在这个例子之后创建一个 JSON 模式(Github)。

我得到了以下代码,但它仅在 JSONkey字符串具有以下名称时才有效hex-color:

...
"type": "object",
"properties": {
    "hex-color": {"type": "string","format": "color"}
}
...
Run Code Online (Sandbox Code Playgroud)

所以

{
    "test": "#000", // Does not work
    "hex-color": "#000" // Works
}
Run Code Online (Sandbox Code Playgroud)

创建 VSCode 主题时,为架构的主题文件中可能的每个属性键命名是非常困难且耗时的。有没有办法创建通配符键,或者有更好的方法来检测值是否为十六进制颜色?

json jsonschema visual-studio-code

1
推荐指数
1
解决办法
3221
查看次数

标签 统计

json ×1

jsonschema ×1

visual-studio-code ×1