问题描述
以某种方式,当我在WSL中运行code .
时,它什么也没做。如果我which code
确实在Windows上返回了VS代码路径,但仍然没有任何反应。
解决方法
经过一些研究,对我来说真正解决此问题的原因如下:
- 在WSL终端中,键入
rm -r ~/.vscode-server
以删除VS Code WSL服务器。 - 退出终端,然后从您的PowerShell / Cmd运行
wsl --shutdown
。
然后,您可以登录回到WSL并运行code .
,它应该可以正常工作。