VS Code快速修复始终提供“没有可用的代码操作”

Dan*_*Dan 10 visual-studio-code

VS Code with Go,此快速修复程序始终会给出“没有可用的代码操作”。不管是什么错误或警告,都不会给出修复。

在此处输入图片说明

这是我的配置/环境问题,还是vscode错误/预期?任何帮助将不胜感激!

小智 13

使用鼠标选择快速修复时,我遇到了同样的问题。
不是使用鼠标使用热键,而是在 win10 上工作:

  1. 将光标放在错误上。
  2. Ctrl+.
  3. 使用键盘选择您的修复。

  • 我对 Python 也有同样的问题,但热键是:“ctrl+”。没有修复它。有人有什么想法吗? (2认同)

Hel*_*ren 8

我遇到了同样的问题,但是使用 C# 项目和 Omnisharp 扩展 (C# v1.24.0)。

VsCode 没有解析命名空间,而是显示“没有可用的代码操作”。一段时间后,我偶然发现了这个 GitHub 问题https://github.com/OmniSharp/omnisharp-vscode/issues/5029

通过扩展设置菜单更改 Omnisharp 设置并设置值后

"omnisharp.path": "latest",
Run Code Online (Sandbox Code Playgroud)

我重新启动了 Omnisharp 扩展,它终于开始为我提供适当的快速修复。