【问题标题】:Visual Studio Code C# IntelliSense doesn't work after upgrade to v1.1.1升级到 v1.1.1 后,Visual Studio Code C# IntelliSense 不起作用
【发布时间】:2016-09-17 09:54:43
【问题描述】:

我使用 Visual Studio Code 作为 Unity 5 的代码编辑器。

Visual Studio Code 自行更新,之后我发现我的 C# IntelliSense 似乎坏了。它不显示对我的课程的建议,它只显示 c# 语法建议。我检查了所有设置,并记录了一切似乎都是正确的。有正确的工作区设置,OmniSharp 在日志中运行没有错误。我试过卸载/安装 VSCode 但没有运气。我不明白是什么问题,我需要你的帮助。

有什么解决办法吗?截图如下。

【问题讨论】:

    标签: c# unity3d intellisense visual-studio-code omnisharp


    【解决方案1】:

    这可能与 C# Omnisharp 插件有关。

    对 .csproj 项目的支持已在 OS X 和 Linux 上暂时禁用。这将影响在 OS X 或 Linux 上进行 .csproj 开发的任何人(例如 Unity、Xamarin 等)。请放心,这将在不久的将来恢复。不过,目前,您可以使用 Legacy C# Support 扩展。

    https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp

    【讨论】:

    • 是的..这是我问题的核心。我不仅更新了 Visual Studio Code 本身,还更新了 Omnisharp 的所有扩展。因此,用 Legacy C# Support 扩展替换 C# 扩展确实成功了,现在一切正常。谢谢!
    猜你喜欢
    • 2019-06-10
    • 1970-01-01
    • 2016-03-31
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    • 1970-01-01
    • 2016-07-14
    相关资源
    最近更新 更多