【问题标题】:Open folder in Visual Studio code in WSL with "code"使用“代码”在 WSL 中的 Visual Studio 代码中打开文件夹
【发布时间】:2020-11-24 02:14:27
【问题描述】:

我的电脑崩溃了,我今天不得不重新安装我的系统。 我正在使用 VS Code 运行 Windows 10,并且使用 Debian (WSL) 作为我的主终端。

我已经使用“添加到路径”选项安装了 VS Code,并且我已经在 PowerShell 中激活了适用于 Linux 的 Windows 子系统。

我可以在 CMD 和 PowerShell 中使用命令“code”,但是当我尝试在 Debian 中运行它时,我得到了 @ 987654322@,据我了解,在使用“路径”选项安装时应该可以立即工作?至少根据这篇文章:https://dev.to/ajeet/the-ultimate-guide-to-use-vs-code-with-windows-subsystem-for-linux-wsl-51hc

我也尝试安装“远程开发”扩展,但我仍然面临同样的问题。

【问题讨论】:

    标签: visual-studio-code debian windows-subsystem-for-linux


    【解决方案1】:

    尝试将以下行添加到您的 $HOME 目录 (~/.bashrc) 中的 .bashrc 文件中。

    PATH=$PATH:/mnt/c/Users/$USER/AppData/Local/Programs/Microsoft\ VS\ Code/bin
    

    您将 $USER 替换为您的 Windows 用户名。

    【讨论】:

      【解决方案2】:

      或者,您可以创建一个别名并将其添加到您的 .bashrc 文件中:

      alias $COMMAND"$PATH"
      

      $COMMAND 替换为您选择的名称,将$PATH 替换为可执行文件的路径。

      【讨论】:

        【解决方案3】:

        您可以在 bashrc 中设置别名,例如:

        alias code='code --remote wsl+<distro_name>'
        

        distro_name 是您的 WSL 发行版名称。

        您可以使用以下方法在 PowerShell 中检查您的发行版名称:

        wsl --list
        

        Refer to the documentation.

        【讨论】:

          猜你喜欢
          • 2016-06-30
          • 2018-11-01
          • 2022-06-22
          • 2017-05-03
          • 2016-09-29
          • 1970-01-01
          • 2016-09-15
          • 1970-01-01
          相关资源
          最近更新 更多