Можно ли запустить расширение vscode с набором пользовательских настроек? - PullRequest
0 голосов
/ 11 января 2019

Я разрабатываю расширение vscode, и во время его тестирования я наткнулся на небольшую загадку. Некоторые функции зависят от пользовательских настроек, которые я определяю в configuration из package.json. Я хотел бы иметь возможность запустить новое окно VSCode с настройками, настроенными на определенные значения, но я не могу найти, как это сделать.

Что у меня есть в launch.json:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Extension",
            "type": "extensionHost",
            "request": "launch",
            "runtimeExecutable": "${execPath}",
            "args": [
                "--disable-extensions",
                "--extensionDevelopmentPath=${workspaceRoot}"
            ],
            "ns.customSetting": "customValue"
        },
        {
            "name": "Extension with another value",
            "type": "extensionHost",
            "request": "launch",
            "runtimeExecutable": "${execPath}",
            "args": [
                "--disable-extensions",
                "--extensionDevelopmentPath=${workspaceRoot}"
            ],
            "ns.customSetting": "anotherValue"
        }
    ]
}

Это не сработало, но, надеюсь, идея ясна. Я хочу, чтобы это новое окно открылось с пользовательской настройкой, уже настроенной на значение, которое я хочу. Как мне это сделать?

...