在我的VS Code项目中,我需要能够从launch.json
和tasks.json
中引用(替代)一些常见的项目常量。
我目前的解决方案是将变量放在.vscode/settings.json
中,如下所示:
{ "MYVAR": "Foo" }
然后通过${config:MYVAR}
从例如{...}引用它们.vscode/tasks.json
。虽然这有效,但它会在settings.json
中创建一个VS Code linter警告,说明"未知配置设置"。
所以这让我想知道:settings.json
是否是存储此类自定义项目配置的正确位置,如果不是,那么最佳位置是什么。我想象我的项目中有.env
(dotenv)之类的东西可以参考,但是没有找到任何关于此的文档。