用于Visual Studio代码的launch.json中的自定义引用文件



我们有一个项目,其中有许多启动/调试选项在顶级Visual Studio Code的.vscode/launch.json文件中引用。

问题是,该文件需要为自定义本地调试选项进行编辑,因此在进行拉取(隐藏等(时,它会不断触发Git问题,最坏的情况是,有时会提交本地所需的更改。是的,我知道PR就是这样的,但不知怎么的,他们一直在偷偷潜入…

不幸的是,launch.json中有很多条目需要在开发人员之间共享,因此不能忽略它。

理想情况下,我希望保持launch.json的干净,并让它引用另一个文件,开发人员可以对其进行修补,并将其从源代码中删除。

有没有一种方法可以做到这一点,或者可能有一种类似的方法?

感谢

使用扩展名Command Variable,您可以使用命令extension.commandvariable.file.content读取文件的部分内容,并在启动配置中使用它。您可以将文件放在.vscode目录中,也可以将该文件放在您的.gitignore中。

该文件可以是键值文本文件或JSON文件。

最新更新