ubuntu - 无法在命令行上打开 VS Code

标签 ubuntu visual-studio-code windows-subsystem-for-linux

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

  • Dan Lowe 和 starryknight 对此的回答 similar question .当我尝试 Dan Lowe 的回答时,我实际上找不到“Shell 命令:在 PATH 中安装 'code' 命令”选项。尝试将 VS Code bin 添加到 .zshrc 中的 PATH(zsh 是引导 shell)的答案没有改变。
  • 重新启动 WSL (Ubuntu 20.04)。
  • 关闭 VS Code 应用程序。
  • 最佳答案

    我以前遇到过这个问题。设置环境变量帮助我解决了这个问题。
    将环境变量设置为VS Code的二进制文件所在的路径,如下:
    WSL_Environment_Variable_Path_Set
    该视频 - https://www.youtube.com/watch?v=KcFv4QesrR0 , 包含相同的详细步骤。它还涵盖了开发人员应该了解的有关 WSL 的更多提示和技巧。

    关于ubuntu - 无法在命令行上打开 VS Code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62863021/

    相关文章:

    python - 我可以将安装在适用于 Linux 的 Windows 子系统上的 Redis 与 Windows 中的 python 应用程序一起使用吗?

    mysql - 在 ubuntu11.4 中安装 phpmyadmin 时出现 Access denied 错误

    ubuntu - 如何通过浏览器 ping vagrant ip 和在 vagrant 上运行的项目

    javascript - VS Code 智能感知和 TypeScript 编译不匹配

    git - vscode - 将一个分支 merge 到另一个分支

    bash - 在 Windows 10 上的 ubuntu 上使用 bash 启用 vi 鼠标滚轮滚动

    python - 让 PyC​​harm 在 windows linux 子系统上识别 python(windows 上的 bash)

    linux - 创建一个 Chroot jail 并将所有系统文件复制到 jail 中

    ubuntu 中的 PHP 扩展路径

    visual-studio-code - 合并 VSCode jupyter notebook 中的单元格?