有没有办法启动 Visual Studio 代码并强制它在远程容器中打开?
Is there a way to launch Visual Studio Code and force it to open in a Remote Container?
我经常通过 code .
打开 Visual Studio 代码,然后必须单击“在容器中重新打开”按钮。
我是否缺少任何强制它从命令行执行此操作的快捷方式?
在 Windows 中有一种 GUIcally 的方法。我怀疑这也适用于 SSH / WSL 工作区。
- 像往常一样在 VSCode 中打开您的开发容器。
- 右键单击 VSCode 任务栏图标;它应该会显示一个包含 MRU 工作区的跳转列表。
- 寻找那个
[Dev Container]
列表项(我的显示 localhost:2375
因为那是我的 docker 主机)。你可能想固定它。
- 您可以通过单击该项目直接打开开发容器。
我已经用 ApiLogicServer 完成了这个 - 你构建了 .devcontainer 文件,加上 Dockerfile
你可以直接用devcontainer CLI打开devcontainer。
通过 运行ning 安装 devcontainer CLI
Remote-Containers: Install devcontainer CLI
来自 VS 代码。然后 运行:
devcontainer open
在您 运行 code .
所在的同一目录中,您将跳过 Re-open 步骤。
我经常通过 code .
打开 Visual Studio 代码,然后必须单击“在容器中重新打开”按钮。
我是否缺少任何强制它从命令行执行此操作的快捷方式?
在 Windows 中有一种 GUIcally 的方法。我怀疑这也适用于 SSH / WSL 工作区。
- 像往常一样在 VSCode 中打开您的开发容器。
- 右键单击 VSCode 任务栏图标;它应该会显示一个包含 MRU 工作区的跳转列表。
- 寻找那个
[Dev Container]
列表项(我的显示localhost:2375
因为那是我的 docker 主机)。你可能想固定它。 - 您可以通过单击该项目直接打开开发容器。
我已经用 ApiLogicServer 完成了这个 - 你构建了 .devcontainer 文件,加上 Dockerfile
你可以直接用devcontainer CLI打开devcontainer。
通过 运行ning 安装 devcontainer CLI
Remote-Containers: Install devcontainer CLI
来自 VS 代码。然后 运行:
devcontainer open
在您 运行 code .
所在的同一目录中,您将跳过 Re-open 步骤。