首页 > 解决方案 > 如何在 VS Code 中为不同的发行版打开 wsl 工作区?

问题描述

我为 WSL 安装了 Ubuntu 和 Debian。当我使用VS Code 远程开发打开 WSL 工作区时,它总是打开 Ubuntu。如何在 VS Code 中使用 WSL 在 Debian 安装下打开工作区?

标签: windowsvisual-studio-codewindows-subsystem-for-linuxvscode-remote

解决方案


VS Code Remote - WSL 扩展始终使用默认的 WSL 发行版。wsl您可以使用以下命令更改默认发行版(wslconfig在早期的 Windows 版本上):

# List the available distributions
wsl --list

使用 wsl --list 命令列出发行版

# Set the default version to debian
wsl --setdefault debian

使用 wsl --setDefault 命令切换默认发行版

更改 WSL 的默认值后,请确保重新启动 VS Code


推荐阅读