Ubuntu 在 Windows 作为 VS 代码终端 - 可执行路径

Ubuntu on Windows as VS Code terminal - executable path

有一个 但它详细说明了 WSL 的方法,在 Windows 的较新版本中,Linux 发行版不再是测试版,它们是通过 MS 应用程序提供的商店。

我在哪里可以找到 Windows 可执行文件上 Ubuntu 的路径? (不是WSL。)我试着右击图标找到属性,但是没有,它似乎是某种特殊的快捷方式。

如果您安装了多个发行版,您可以阅读如何单独启动一个发行版。

https://msdn.microsoft.com/en-us/commandline/wsl/wsl-config

但是如果你只安装了 1 个,它会默认选择那个

There are three ways to launch and run WSL:

wsl.exe or bash.exe
wsl -c [command] or bash -c [command]
[distro] ie ubuntu -- this is the same as launching the installed app from the Windows menu.

In the first two cases, WSL must pick a distribution to run - a default distribution. If you don't explicitly set a default, it will be the first one installed.

所以你可以继续简单地使用bash.exe

  1. 打开VSCode设置Ctrl + ,File > Prefrences > Settings
  2. 用户设置将打开。在该文件中添加以下内容:

    "terminal.integrated.shell.windows": "C:\Windows\System32\bash.exe"

  3. 保存并关闭用户设置文件。

  4. 在VSCode中享受bash!