我正在创建 VSCode 的扩展,需要使用包含字段的对象数组进行配置:a和b。使用扩展文档()中提供的信息,我不清楚是否可以定义数组元素的配置模式,如果我将属性类型设置为"array"
. 我尝试将以下代码放入"configuration"
贡献中,但没有成功(我可以在代码中成功检索配置,但用户填写数据时没有 IDE 提示):
"title": "My config",
"properties": {
"array_property": {
"title": "Property",
"type": "array",
"properties": {
"a": {
"type": "string",
"description": "A a"
},
"b": {
"type": "string",
"description": "A b"
}
}
}
}
我尝试用 替换"type": "array"
,"type": ["array", "object"]
但它没有改变任何东西。