Я обнаружил, что пользовательские настройки могут быть определены в файле конфигурации рабочей области, поэтому я создал задачу, подобную этой, в задаче. json:
{
"label": "echo",
"type": "shell",
"command": "echo ${config:myvar}",
}
и добавил ее в файл .code-workspace :
"settings": {
...
"myvar2":"123",
"myvar1":"${config:myvar2}",
"myvar":"${config:myvar1}",
...
и его запуск показывает
НИЧЕГО.
Если я изменю команду задачи на
"command": "echo ${config:myvar1}",
или
"command": "echo ${config:myvar2}",
тогда он правильно покажет
123
Есть ли способ решить эту проблему? Потому что я хочу сделать сложные конфигурации для проекта.