Я хотел бы создать собственное расширение, которое обеспечило бы предопределенную конфигурацию для отладчика (launch.json) и предопределенный набор задач (tasks.json).Можно ли написать расширение VS Code, которое изменяет tasks.json и launch.json?
Прямо сейчас у меня есть код, сконфигурированный в этих двух файлах, но во многих местах есть много жестких кодов, которые могут различаться в разных проектах. Поэтому в идеале я хотел бы иметь плагин, который, например, читает один файл конфигурации и применяет все это к «tasks.json» и «launch.json».
Удивительно, что это возможно даже при использовании API расширений vs.
Кажется, что не работает.Я не получаю какую-либо ошибку «неизвестной ссылки», но, похоже, «$ {config.foo.bar}», определенную в settings.json, разрешает пустую строку. Также код VS дает предупреждение «неизвестный параметр конфигурации» в файле settings.json. – mar3kk
Я обновил ответ ссылкой на репозиторий github, который показывает эту работу. Можете ли вы запустить этот? – boyvinall
Это работает, потому что в settings.json префикс «config» должен быть пропущен, я пропустил это. Знаете ли вы, можно ли расширять api для предопределения задач? – mar3kk