繁体   English   中英

Vscode Omnisharp 总是没有快速修复

[英]Vscode Omnisharp Always No Quick Fix

C# 中的 VSCode“快速修复”从未对我可用。

即使是最基本的快速修复,例如为 class 导入命名空间,从接口自动实现缺少的方法,也不可用。

我不确定出了什么问题(或者这在 VSCode 中可能是正常的?我来自 VS Studio C#,这些选项在那里可用。也许我只是假设太多)。

这是我的意思的一个非常简单的说明(对不起中文错误消息 - 我不确定如何更改 Omnisharp 语言环境。标准编译器投诉说您没有实现接口方法之一):

没有快速修复

环境:

  • 微软 C# 插件(ms-dotnettools.csharp):v1.24.4
  • VSCODE:v1.66.2(用户设置)
  • 操作系统:Windows 10

我试过了:

  • 使用“Ctrl+”。 相反(如建议here
  • 将 `"omnisharp.path": "latest" 添加到 Omnisharp 扩展设置(如此建议)
  • 重新安装omnisharp
  • 重新安装 VsCode

到目前为止,没有一个工作。

我可以看到,如果我按 cmd +。 (控制。)然后它显示所有可用的快速修复。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM