我在源树的根目录中创建了一个 .devcontainer/devcontainer.json 文件。但是,我可以在命令行上指定一些内容来自动打开该容器中的指定文件夹吗?或者至少自动打开容器内的 vscode(不一定是文件夹)?
我也很好奇是否有类似的选项可以附加到容器(无需打开另一个窗口)。
对于前者 - VS Code 确实提供了一个对话框,询问我是否要重新打开。这还不错,我只是希望我可以在命令行上指定一些参数来做得更好。
谢谢!
目前,文件中给出以下 SSH 配置~/.ssh/config:
Host cdd\n User TKTK\n HostName TKTK\n IdentityFile ~/.ssh/id_rsa\n CertificateFile ~/.ssh/id_rsa-cert.pub\nRun Code Online (Sandbox Code Playgroud)\n我可以使用 VSCode CLI 打开任何$folder,使用:
code --folder-uri "vscode-remote://ssh-remote+cdd/$folder"\nRun Code Online (Sandbox Code Playgroud)\n我的客户端 VSCode 版本在 M1 Mac 上运行。
\n\xe2\x9d\xaf code --version\n1.74.0\n5235c6bb189b60b01b1f49062f4ffa42384f8c91\narm64\nRun Code Online (Sandbox Code Playgroud)\n当我执行此操作时,它会打开文件夹并显示工作区文件,而不是直接打开 VSCode 工作区本身。然后,无论是自动,还是在单击“打开工作区”后,整个窗口都会重新启动,并且工作区实际上会打开。
\n请注意,我没有使用开发容器,我只是使用VSCode Remote SSH。
\n\n如何直接从 CLI 打开远程 VSCode 工作区而不重新加载整个窗口?
\n