如何解决我的 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 的响应,但找不到请求。
解决方法
我这边没问题:
也许你需要安装相关的模块。并确保你安装了VS Code的python插件。
,我找到了答案-
我必须将 .csproj 添加到 .sln 文件中,以便 OmniSharp 识别它。
,如果您使用的是 c#,请使用 Visual Studio 社区版而不是 Visual Studio 代码,那么您只需要创建 azure 函数项目,如果您需要安装任何包(在 java maven 依赖项中),请使用 nuget 包管理器。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。