Я создаю расширение для VSCode, которое должно быть сконфигурировано с массивом объектов, содержащих поля: a и b. Используя информацию, доступную в расширениях docs(), мне непонятно, могу ли я определить схему элементов массива configuration, если я установил тип свойства "array"
. Я пытался поставить следующий код в "configuration"
вклада, но никакого успеха (я не могу получить успешно конфигурацию в коде, но нет IDE подсказки, когда пользователь заполняет данные):vscode - Составляющая конфигурация типа «массив» в расширении
"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"]
, но это ничего не изменило.