1

我安装了 WSL 2 并且运行良好,我正在尝试安装 VSC 来调试我的代码。我已经在 Windows 10 上使用(并安装了)Visual Studio Code。

我做的第一件事是安装 VSC 上提供的 .deb 包(sudo apt install ./code_1.46.1-1592428892_amd64.deb。一切正常。运行code .时提示我

要将 VS Code 与适用于 Linux 的 Windows 子系统一起使用,请在 Windows 中安装 VS Code,并在 WSL 中卸载 Linux 版本。然后,您可以在 WSL 终端中使用“Visual Studio Code”命令,就像在普通命令提示符中一样。

我继续从我的 Ubuntu 中卸载 VSC sudo apt-get purge code,现在我有点卡住了。在 Windows 端,我在现有的 VSC 安装上安装了Remote - WSL extensionand Remote Development,但现在我无法从 WSL 启动它。

任何解决方法?

稍后编辑:我知道这听起来可能很愚蠢,但它只需关闭所有 WSL bash 实例并重新开始即可。现在我只是好奇我安装了什么,卸载了什么?为什么这是非持久性的?

4

1 回答 1

1

当你运行代码时。从 WSL 内部,它应该在你的主目录 (~/.vscode-server) 中安装一个小型 vs 代码服务器,然后午餐 vs 代码。如果这不起作用,请发布错误消息。

于 2020-07-06T01:47:44.627 回答