从WSL Bash启动VS代码

Auz*_*uzy 16 windows bash visual-studio-code windows-subsystem-for-linux

我安装了Creators更新.WSL正在运营.我可以通过简单地调用执行最.exe文件notepad.exe但是,当涉及到VS代码....我不能使用默认的code命令或打电话code.exe......我自己也尝试codecode.cmd.为什么VS Code不像其他程序那样执行?有没有办法启用code命令?

编辑:我现在得到这些错误:

me @ mypc:/ mnt/c/Users/me/Documents/project_folder $ code./ mnt/c/Program Files(x86)/ Microsoft VS代码/ bin /代码:第7行:realpath:未找到逗号/ mnt/c/Program Files(x86)/ Microsoft VS代码/ bin /代码:第14行: ./Code.exe:没有这样的文件或目录

Auz*_*uzy 18

Creators更新确实安装了互操作功能.但是,您似乎需要realpath在WSL中安装才能识别路径.我不确定为什么会这样,但是sudo apt-get install realpath为我修好了!

编辑:更新到Fall Creators Update后,从WSL启动VSCode开箱即用


Dam*_*amo 5

您总是可以在WSL Bash Shell中创建一个别名

alias code="/mnt/c/Program\ Files/Microsoft\ VS\ Code/Code.exe"
Run Code Online (Sandbox Code Playgroud)

如果将其添加到.bashrc或.zshrc文件,则在启动环境的新实例时它将始终可用。