无法在命令行上打开 VS Code

sup*_*ova 3 ubuntu visual-studio-code windows-subsystem-for-linux

我正在将 VS Code 与 WSL 一起使用。要在 WSL 中编辑代码,我需要导航到 WSL 中的目录,然后code .在同一目录中键入以打开 VS Code。它以前可以工作,但突然间我无法使用此命令。我收到错误zsh: command not found: code

我尝试过的事情:

  • Dan Lowe 和 starryknight 对这个类似问题的回答。当我尝试 Dan Lowe 的回答时,我实际上找不到选项“Shell Command: Install 'code' command in PATH”。尝试 starryknight 将 VS Code bin 添加到 .zshrc 中的 PATH 的答案没有任何变化(zsh 是引导外壳)。
  • 重新启动 WSL (Ubuntu 20.04)。
  • 关闭 VS Code 应用程序。

小智 5

我以前遇到过这个问题。设置环境变量帮助我解决了这个问题。

将环境变量设置为VS Code二进制文件所在的路径如下: WSL_Environment_Variable_Path_Set

该视频 - https://www.youtube.com/watch?v=KcFv4QesrR0包含相同的详细步骤。它还涵盖了开发人员应该了解的有关 WSL 的更多提示和技巧。

  • 环境变量已设置为该路径。 (3认同)