【发布时间】:2021-06-03 09:04:59
【问题描述】:
我有带有最新版本 VSCode 的 Windows 10 + WSL2。我还有一个简单的 .code-workspace 文件,我可以双击它(从 windows 文件资源管理器中)并以弹出的方式启动 VSCode,它已经附加到一个特定的 docker-container 是 up-and-正在运行。
这非常适合双击 .code-workspace 文件:
{
"folders": [
{
"uri": "vscode-remote://attached-container+7b2...27d/workspace/foobar"
}
],
"remoteAuthority": "attached-container+7b2...27d",
"settings": {}
}
除了双击之外,我还可以从 Windows 命令行 (dos) 调用 VSCode,这也可以:
"C:\Program Files\Microsoft VS Code\Code.exe" "C:\path\to\foobar.code-workspace"
但是,当我尝试从 WSL2 中打开工作区时:
code ./foobar.code-workspace
即使 VSCode 弹出,工作区也无法正常打开。我应该怎么做才能使 WSL2 (bash) 命令行与 Windows 中的工作方式相同?
【问题讨论】:
标签: windows bash visual-studio-code command-line wsl-2