Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code VS代码-WSL-转到定义不工作_Visual Studio Code_Windows Subsystem For Linux - Fatal编程技术网

Visual studio code VS代码-WSL-转到定义不工作

Visual studio code VS代码-WSL-转到定义不工作,visual-studio-code,windows-subsystem-for-linux,Visual Studio Code,Windows Subsystem For Linux,按F12键转到VS代码中的定义对WSL扩展不起作用 我通过打开Screencast模式验证了F12被识别,并且通过卸载WSL扩展并在另一个项目中尝试F12,WSL导致了转到定义问题 我还可以提供其他信息吗?几天前这对我很有效,据我所知没有任何变化。我尝试了WSL扩展的旧版本,但无法使用定义 谢谢大家! 我注意到终端卡在“启动…”状态。我想我可以通过安装“Terminal Here”WSL扩展来解决这个问题。我正在使用VsCode和用于C#project的WSL扩展,下一件事帮助了我。看起来您必须

按F12键转到VS代码中的定义对WSL扩展不起作用

我通过打开Screencast模式验证了F12被识别,并且通过卸载WSL扩展并在另一个项目中尝试F12,WSL导致了转到定义问题

我还可以提供其他信息吗?几天前这对我很有效,据我所知没有任何变化。我尝试了WSL扩展的旧版本,但无法使用定义


谢谢大家!

我注意到终端卡在“启动…”状态。我想我可以通过安装“Terminal Here”WSL扩展来解决这个问题。

我正在使用VsCode和用于C#project的WSL扩展,下一件事帮助了我。看起来您必须在“wsl版本的vsCode”中再次为每种语言安装扩展。打开project后,请转到ExtensionManager并尝试安装足够的扩展(在我的例子中,C#是omnisharp),而不是常规的安装按钮,应该有“在WSL:ubuntu中安装”按钮。安装完成后,重新启动VsCode,它应该/可能会工作