Есть ли способ программно перезапустить мое расширение VSCODE? - PullRequest
0 голосов
/ 12 июня 2019

В настоящее время я работаю над расширением для VScode, которое работает с сенсорной панелью MacBook.API сенсорной панели работает, позволяя вам предварительно определить кнопку в файле package.json, как показано ниже

        "commands": [
            {
                "command": "extension.jumpBack",
                "title": "okay",
                "icon": "Images/play_Normal@2x.png"
            },
            {
                "command": "extension.jBack",
                "title": "Hello"
                //extension replaces Hello with a different word
            }

        ],
        "menus": {
            "touchBar": [
                {
                    "command": "extension.jumpBack",
                    "group": "Controls"
                },
                {
                    "command": "extension.jBack",
                    "group": "Controls",
                    "when": "!enabled"
                }
            ]
        }

Эти команды приведут к отображению VSCODE 2 кнопок.Одна кнопка воспроизведения и слово «Привет».Я понял, что это означает, что не будет никакого способа обновить слова, отображаемые после запуска расширения.Моя текущая реализация включает расширение, записывающее другое слово в package.json, поэтому при перезапуске расширения оно отобразит новое слово на сенсорной панели.Мне было интересно, есть ли для меня способ запрограммировать способ перезапустить мое расширение, чтобы изменения появлялись без полного закрытия кода Visual Studio.

Также любые другие предложения о том, как сделать это более простым способом,быть оцененнымСтек благодарности

...