将 VSCode 启动到 devcontainer 会话
Launch VSCode into devcontainer session
似乎在本地 运行 devcontainers 的唯一方法是执行以下步骤:
- 在 VSCode
中打开您的代码库
- 重新打开VSCode/devcontainer 中的应用程序通过命令或“在容器中重新打开”弹出窗口
我想跳过第 1 步并直接在容器会话中启动 VSCode。目前可以吗?
根据这个 Issue 你可以用相应的参数调用 code
命令,例如从您的项目文件夹(在 Mac 上)
p=$(echo -n "$PWD"|xxd -p -c 256) && code --folder-uri "vscode-remote://dev-container+${p/[[:space:]]/}/workspace"
(其中 /workspace
是远程工作区文件夹)
有关更多信息,请参阅问题。
现已正式支持此功能
安装CLI后,可以使用命令直接在devcontainer中打开项目:
devcontainer open .
似乎在本地 运行 devcontainers 的唯一方法是执行以下步骤:
- 在 VSCode 中打开您的代码库
- 重新打开VSCode/devcontainer 中的应用程序通过命令或“在容器中重新打开”弹出窗口
我想跳过第 1 步并直接在容器会话中启动 VSCode。目前可以吗?
根据这个 Issue 你可以用相应的参数调用 code
命令,例如从您的项目文件夹(在 Mac 上)
p=$(echo -n "$PWD"|xxd -p -c 256) && code --folder-uri "vscode-remote://dev-container+${p/[[:space:]]/}/workspace"
(其中 /workspace
是远程工作区文件夹)
有关更多信息,请参阅问题。
安装CLI后,可以使用命令直接在devcontainer中打开项目:
devcontainer open .