You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过vscode://vscode-remote打开Dev Container及查看文件URI?

针对Dev Container的VS Code协议打开方法及URI调试方案

一、正确打开已加载Dev Container项目的URI格式

要在已打开的Dev Container窗口中打开文件,必须使用**vscode-remote://协议**,格式如下:

vscode://vscode-remote/dev-container+<容器标识>/<容器内文件绝对路径>
  • <容器标识>:可以是Dev Container的名称,或者容器ID的前12位字符(通过docker ps可查看)
  • <容器内文件绝对路径>:必须是文件在容器内部的完整路径,比如/workspace/src/utils.ts

举个实际例子:如果你的Dev Container名称是node-dev-env,要打开容器内/workspace/src/index.ts文件,完整URI就是:

vscode://vscode-remote/dev-container+node-dev-env/workspace/src/index.ts

这样VS Code会自动复用已打开的Dev Container窗口加载文件,不会新建窗口。如果仍出现新建窗口的情况,检查容器标识是否和已打开的容器完全匹配(注意名称大小写、ID位数是否正确)。

二、在VS Code内查看文件的远程URI

直接在Dev Container环境中操作即可:

  • 打开目标文件
  • 按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)唤起命令面板
  • 搜索并执行**Copy URI**命令
  • 剪贴板中会自动复制当前文件的标准vscode-remote://格式URI,可直接用于验证或Locator.js配置

内容的提问来源于stack exchange,提问作者kodisha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 09:57:38