使用 "code" 在 WSL 中打开 Visual Studio 代码中的文件夹
Open folder in Visual Studio code in WSL with "code"
我的电脑死机了,我今天不得不重装系统。
我使用 VS Code 运行ning Windows 10,我使用 Debian (WSL) 作为我的主要终端。
我已经使用“添加到 PATH”选项安装了 VS Code,并且我已经在 PowerShell 中为 Linux 激活了 Windows 子系统。
我可以在 CMD 和 PowerShell 中使用命令“代码”,但是当我在 Debian 中尝试 运行 它时,我得到
"-bash: code: command not found"
,据我了解,使用“路径”选项安装时应该可以立即运行?至少根据这篇文章:https://dev.to/ajeet/the-ultimate-guide-to-use-vs-code-with-windows-subsystem-for-linux-wsl-51hc
我也试过安装“远程开发”扩展,但我仍然面临同样的问题。
尝试将以下行添加到 $HOME
目录 (~/.bashrc
) 中的 .bashrc
文件。
PATH=$PATH:/mnt/c/Users/$USER/AppData/Local/Programs/Microsoft\ VS\ Code/bin
将 $USER
替换为您的 Windows 用户名。
或者,您可以创建一个别名并将其添加到您的 .bashrc
文件中:
alias $COMMAND"$PATH"
将 $COMMAND
替换为您选择的名称并将 $PATH
替换为可执行文件的路径。
您可以在 bashrc 中设置别名,例如:
alias code='code --remote wsl+<distro_name>'
其中 distro_name
是您的 WSL 发行版名称。
您可以使用以下命令在 PowerShell 中检查您的发行版名称:
wsl --list
我的电脑死机了,我今天不得不重装系统。 我使用 VS Code 运行ning Windows 10,我使用 Debian (WSL) 作为我的主要终端。
我已经使用“添加到 PATH”选项安装了 VS Code,并且我已经在 PowerShell 中为 Linux 激活了 Windows 子系统。
我可以在 CMD 和 PowerShell 中使用命令“代码”,但是当我在 Debian 中尝试 运行 它时,我得到
"-bash: code: command not found"
,据我了解,使用“路径”选项安装时应该可以立即运行?至少根据这篇文章:https://dev.to/ajeet/the-ultimate-guide-to-use-vs-code-with-windows-subsystem-for-linux-wsl-51hc
我也试过安装“远程开发”扩展,但我仍然面临同样的问题。
尝试将以下行添加到 $HOME
目录 (~/.bashrc
) 中的 .bashrc
文件。
PATH=$PATH:/mnt/c/Users/$USER/AppData/Local/Programs/Microsoft\ VS\ Code/bin
将 $USER
替换为您的 Windows 用户名。
或者,您可以创建一个别名并将其添加到您的 .bashrc
文件中:
alias $COMMAND"$PATH"
将 $COMMAND
替换为您选择的名称并将 $PATH
替换为可执行文件的路径。
您可以在 bashrc 中设置别名,例如:
alias code='code --remote wsl+<distro_name>'
其中 distro_name
是您的 WSL 发行版名称。
您可以使用以下命令在 PowerShell 中检查您的发行版名称:
wsl --list