步骤
- 下载,安装 vs code https://code.visualstudio.com/download, 安装过程中,勾选
Add to PATH
,确保可以在命令行中打开vscode - 安装 Remote Development extension pack https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack&ssr=false#overview
- 设置archlinux默认登入用户,该用户为vscode 连接WSL时的登入用户。
# linux 中执行
id -u username # 查看用户ID
# windows 执行
lxrunoffline su -n archlinux -v 用户ID
- 为默认用户安装必要程序。若为用户A安装程序,却使用用户B作为默认登入用户可能会发生错误(archlinux 系统较为精简,需要安装的程序比ubuntu等要更多一些)
pacman -S gzip wget ca-certificates tar
ctrl shift p
打开选项卡,搜索WSL
选择Remote-WSL: New WSL window using Distro...
,在后面选择archlinux
参考
https://docs.microsoft.com/en-us/windows/wsl/tutorials/wsl-vscode