Я разрабатываю расширение 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"
}
]
}
Это не сработало, но, надеюсь, идея ясна. Я хочу, чтобы это новое окно открылось с пользовательской настройкой, уже настроенной на значение, которое я хочу. Как мне это сделать?