Настройка пользовательских расширений отображается как неизвестная конфигурация

Я создал собственное расширение VSCode, которое нуждается в настройке конфигурации в файле пользовательских настроек vscode.

Почему настройка отображается как неизвестная конфигурация? Работает как положено.

введите описание изображения здесь

1 ответ

Решение

Я посмотрел на ваш репо и отметил, что в вашем package.json файл. keybindings а также configuration узлы должны быть внутри contributesвот так (я убрал keybindings так как он пуст)

"contributes": {
    "commands": [
        {
            "command": "extension.postMessage",
            "title": "Microsoft Teams: Post Message"
        },
        {
            "command": "extension.postCurrentFile",
            "title": "Microsoft Teams: Post Current File"
        }
    ],
    "configuration": {
        "type": "object",
        "title": "Visual Studio Code Microsoft Teams configuration",
        "properties": {
            "microsoftteams.teamswebhook": {
                "type": "string",
                "default": "",
                "description": "Microsoft Teams Webhook"
            }
        }
    }
},

Я сделал запрос на удаление, исправляющий эту проблему.

Другие вопросы по тегам