代码之家  ›  专栏  ›  技术社区  ›  Kibi

如何让C#Dotnet Intellisense在Ubuntu上使用Visual Studio代码

  •  0
  • Kibi  · 技术社区  · 2 年前

    我正在Ubuntu 20.04下学习使用Unity

    在完成了编码教程之后,我下载了Visual Studio代码和用于Ubuntu的Dotnet(版本6.0.300)

    我编写的代码可以正常工作(如果正确的话),但尽管安装并启用了C#和Ominsharp的扩展,但在开发时没有显示错误,没有智能感知,没有错误检查,也没有任何代码提示-因此Visual Studio代码目前只是一个美化的记事本应用程序。

    我读到Omnisharp只能运行到Dotnet 6.0.100,但我没有找到从6.0.300降级到6.0.100的途径-事实上,我根本没有找到6.0.100的下载

    如何使事情正常工作?

    谢谢

    0 回复  |  直到 2 年前
        1
  •  0
  •   Chuck    2 年前

    对我来说,诀窍是在VS代码中启用Roslyn分析器,并将“使用全局Mono”设置为始终。