我使用的是Windows 11系统。
我的项目需要使用docker环境。为此,我需要安装 WSL(一个 Linux 终端)。我在将 WSL 连接到 Visual Studio Code 时遇到问题。
第 1 步: 我已经安装了 WSL
第 2 步: 我还在 Visual Studio Code 中安装了 WSL 扩展。
问题: 但是当我需要从 Visual Studio Code 中的终端使用 WSL 注释时,我找不到 WSL 选项...
您需要 WSL 上的 Linux 发行版,但从您分享的屏幕截图来看您没有。
Ubuntu 是最简单的,您可以按照以下步骤操作:https://ubuntu.com/tutorials/install-ubuntu-on-wsl2-on-windows-11-with-gui-support#1-overview
您无法直接访问 Docker Desktop 的 WSL。
相反,您从 host 运行所有 docker 命令,它将在该 wsl 实例中后台运行的 docker 引擎上运行它们。
如果您想要正常的 Linux WSL 安装,则必须从 Microsoft Store 手动安装发行版。然后该代码也应该出现在 Visual Studio Code 中。