微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我的 VS Code 解决方案中的 Azure Function Project 中没有智能感知

如何解决我的 VS Code 解决方案中的 Azure Function Project 中没有智能感知

我在我的 VS Code 解决方案中添加一个 Azure Function 项目(有其他项目),但我没有收到任何智能感知支持。这正常吗,Azure 功能没有智能感知支持吗?

我是否需要在某处添加一些东西以获得这些类型的项目的智能感知?

仅供参考 - 也许这是我添加 Azure 函数的方式,它是作为项目添加解决方案中的。我在解决方案中还有其他 C# 项目运行良好。如果我自己创建一个新的 Azure Function 项目,itellisense 可以正常工作,只是不能在其他项目的解决方案中使用。

使用: C# VS Code 最新版本 .Net 5 最新的 Azure Function 工具库 C# 扩展 v1.23.11

更新 - 看起来我在检查 Azure 函数中的一行代码的智能时在 OmniSharp 日志中收到了一些错误

已收到 /v2/getcodeactions 的响应,但找不到请求。 [信息]:OmniSharp.OmniSharpWorkspace 杂项文件:/Users/charlespareto/TestClone1/yogabandy2020/Azure/Functions/ServiceBusQueueTrigger.cs 添加到工作区 收到 /v2/codestructure 的响应,但找不到请求。 收到对 /quickinfo 的响应,但找不到请求。 收到 /v2/codestructure 的响应,但找不到请求。

解决方法

我这边没问题:

enter image description here

也许你需要安装相关的模块。并确保你安装了VS Code的python插件。

,

我找到了答案-

我必须将 .csproj 添加到 .sln 文件中,以便 OmniSharp 识别它。

,

如果您使用的是 c#,请使用 Visual Studio 社区版而不是 Visual Studio 代码,那么您只需要创建 azure 函数项目,如果您需要安装任何包(在 java maven 依赖项中),请使用 nuget 包管理器。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。