Я создаю расширение для 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"]
, ничего не изменилось.