如何获得VSCode远程容器来读取本地项目设置?

问题描述

我有几个项目需要共享一个远程工作区环境,因此我建立了一个单独的项目来管理它。看起来像这样:

.
├── .devcontainer.json
│   ├── Dockerfile
│   └── devcontainer.json
├── my.code-workspace
├── projectA
├── projectB
└── projectC

我使用Remote-Containers: Open Workspace In Container打开工作区。 my.code-workspace文件为每个projectX具有配置的路径。之所以如此行之有效,是因为我的团队拥有一个可以正常工作的通用工具链/配置。

也就是说,我不知道如何为该项目建立认的settings.json配置。我希望能够降低此存储库的数量,并让VSCode首先使用项目设置,然后再填写我的个人设置。

我已经尝试了一些方法,但是它永远无法正常工作。

我尝试过的事情:

  • devcontainer.json settings: {}部分中输入设置。

  • my.code-workspace settings: {}部分中输入设置。

  • settings.json文件添加到本地目录。

  • settings.json添加.vscode目录中。

AFAICT,前三个不执行任何操作,但是我不确定是否需要在工作区文件添加路径。第四个导致​​vscode每秒进入一个怪异的刷新循环。

当我使用Preferences: Open Settings (JSON)打开设置时,我得到了本地用户设置文件,因此无法确定是否有任何更改。

什么是正确的方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)