如何在 VSCode 集成终端中打开新的 Ubuntu 20.04 shell (WSL2)
How can I open a New Ubuntu 20.04 shell (WSL2) in VSCode integrated terminal
在我的机器上,我在 Windows 10 Pro 和 Ubuntu 20.04 LTS 发行版上安装了 WSL2。我还使用 VSCode 作为编程编辑器。我在 Windows 中启动 VSCode(而不是在 WSL2 Ubuntu 中)并且可以使用配置文件“New Ubuntu-20.04(标准)( WSL)".
Image: Start New Ubuntu 20.04 (Standard) (WSL)
但是,这不起作用,因为它调用命令“wsl -d Ubuntu-20.04 (Standard)”,从而将“(Standard)”解释为要在 WSL 中执行的命令。这显然失败了,因为没有命令“(标准)”。
Image: Error message starting the shell
如何更改此配置文件?这可能吗?
作为解决方法,我可以在我的 VSCode 用户设置中创建一个新的配置文件,并将正确的参数传递给“wsl”命令。但是后来我在集成终端中仍然有有缺陷的配置文件条目。但我只想在那里有工作条目。
提前致谢
拉斯
2021 年 4 月发布的 VS 代码修复了这个问题。
在我的机器上,我在 Windows 10 Pro 和 Ubuntu 20.04 LTS 发行版上安装了 WSL2。我还使用 VSCode 作为编程编辑器。我在 Windows 中启动 VSCode(而不是在 WSL2 Ubuntu 中)并且可以使用配置文件“New Ubuntu-20.04(标准)( WSL)".
Image: Start New Ubuntu 20.04 (Standard) (WSL)
但是,这不起作用,因为它调用命令“wsl -d Ubuntu-20.04 (Standard)”,从而将“(Standard)”解释为要在 WSL 中执行的命令。这显然失败了,因为没有命令“(标准)”。
Image: Error message starting the shell
如何更改此配置文件?这可能吗?
作为解决方法,我可以在我的 VSCode 用户设置中创建一个新的配置文件,并将正确的参数传递给“wsl”命令。但是后来我在集成终端中仍然有有缺陷的配置文件条目。但我只想在那里有工作条目。
提前致谢
拉斯
2021 年 4 月发布的 VS 代码修复了这个问题。