Skip to main content

使用 WSL 的 Windows 设置

该扩展运行在带有 Ubuntu 22.04 的 WSL(Windows Subsystem for Linux) 内部。Windows 是主机操作系统;编译和设备通信在 Ubuntu 中进行。
您的机器必须支持虚拟化。这可能需要在 BIOS/UEFI 设置中进行调整。

1 — 安装 WSL 和 usbipd

打开 Windows 管理员 终端并运行:
WSL 安装程序会提示您创建 Linux 用户名和密码。请勿使用 root — 该扩展需要一个普通用户账户。

2 — 重启并进入 WSL

重启您的机器。然后在任意终端中:

3 — 准备 Ubuntu 环境

在 WSL Ubuntu shell 内部:

4 — 从 WSL 启动 VS Code

5 — 安装 WSL 扩展

在 VS Code 中,从 Marketplace 安装 WSL 扩展(由 Microsoft 提供)。请参阅官方说明验证 VS Code 状态栏显示 WSL: Ubuntu-22.04 — 请参阅 From VS Code

6 — 将 USB 设备连接到 WSL

在设备插入的情况下,按照 USB 转发指南使用 usbipd 将设备从 Windows 转发到 WSL。