#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
, конфигурация используется, но буквальная, и ни одна из строк конфигурации не поддерживает переменные