首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法使用remote-containers扩展从VSCode命令行打开容器中的文件夹?

有没有办法使用remote-containers扩展从VSCode命令行打开容器中的文件夹?
EN

Stack Overflow用户
提问于 2020-03-26 14:15:29
回答 3查看 724关注 0票数 3

我在源代码树的根目录下创建了一个.devcontainer/devtainer.json文件。但是,有没有什么我可以在命令行中指定自动打开该容器中的指定文件夹?或者至少自动打开容器内的vscode (不一定是文件夹)?

我也很好奇是否有类似的附加到容器的选项(不需要打开另一个窗口)。

对于前者- VS Code确实提供了一个对话框,询问我是否要重新打开。这还不错,我只是希望我可以在命令行中指定一些参数来做得更好。

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2020-07-14 03:04:03

如果您想在Visual Studio代码之外运行容器,可以使用我创建的脚本。有关详细信息,请参阅https://blog.wille-zone.de/post/run-devcontainer-outside-of-visual-studio-code/。脚本本身可以在Github https://github.com/BorisWilhelms/devcontainer上找到

票数 1
EN

Stack Overflow用户

发布于 2020-11-20 20:19:10

可以直接在容器中打开vscode,但您需要为命令创建十六进制值。

在此处查看解决方案=> How to attach a remote container using vscode command line?

票数 1
EN

Stack Overflow用户

发布于 2021-08-14 21:52:39

下面是在远程容器中打开当前目录的一行代码。--folder-uri由十六进制编码的目录路径pwd | tr -d '\n' | xxd -p和目录名basename "$(pwd)"构成。

代码语言:javascript
复制
code --folder-uri="vscode-remote://dev-container+$(pwd | tr -d '\n' | xxd -p)/workspaces/$(basename "$(pwd)")"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60861873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档