Существует ли «макрос» параметров vscode для папки рабочей области в строке настроек?

#visual-studio-code

Вопрос:

У меня есть расширение c include guard, что очень приятно. Но чтобы это действительно хорошо работало без идентификатора GUID, я хочу указать имя проекта в пути. Имя проекта в основном является папкой рабочей области проекта, поэтому я хочу сделать что-то подобное в файле настроек json:

  "C/C   Include Guard.Prefix": "${workspaceFolder}",
 

Однако при этом просто выводится защита заголовка, содержащая литеральную строку: «${workspaceFolder}».

Есть ли способ заставить настройки json вместо этого печатать имя папки (или любые другие макросы?)

Комментарии:

1. какое расширение (URL) вы используете и какой файл json вы редактируете, вы должны попросить разработчика добавить эти поля, VSC делает это только частично tasks.json и launch.json

2. извините — это глобальные настройки.json для vscode. Какое расширение «не имеет значения», потому что я просто хочу знать, есть ли язык, на котором можно указать рабочее пространство в строке настроек?

3. глядя на код в репозитории prefix , конфигурация используется, но буквальная, и ни одна из строк конфигурации не поддерживает переменные