Visual Studio Code Remote - 容器:更改默认根目录

wO_*_*O_o 9 docker visual-studio-code

我在 VSCode 上使用 Remote-Containers 扩展来直接在我正在运行的容器上工作。我的容器的项目层次结构如下所示:

angular_container
    /usr/
        src/
            app/
                frontend/
                    my-source-files
Run Code Online (Sandbox Code Playgroud)

我右键单击我的容器并选择“附加 Visual Studio Code”选项。默认情况下,这会打开我的容器上不存在的 /usr/src/app/src/ 目录。有没有办法更改此设置,以便 VSCode 打开 /usr/src/app/ 目录?远程 - 容器扩展设置没有指定类似的内容。

osk*_*nas 20

也许,您默认选择了它,但您可以更改它:

打开命令列表:Shift + Ctrl + P

搜索此命令并选择它: Remote-Containers:打开附加的容器配置文件

从列表中选择您的容器,这将打开您的配置。

像这样的东西:

{
    "workspaceFolder": "/root",
    "extensions": [
        "ms-python.python",
        "ms-toolsai.jupyter"
    ]
}
Run Code Online (Sandbox Code Playgroud)

将工作区文件夹更改为您想要的。

保存并重新连接容器。

  • 我不敢相信没有人给你投票。谢谢。 (4认同)