首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Goland显示未解析的类型(实例,特别是在GCE库中),但核心/测试运行良好(“无效并重新启动”解决方案在这里不起作用)

Goland显示未解析的类型(实例,特别是在GCE库中),但核心/测试运行良好(“无效并重新启动”解决方案在这里不起作用)
EN

Stack Overflow用户
提问于 2021-08-09 01:32:05
回答 1查看 105关注 0票数 1

我正在使用Go中的GCE库,以及go模块。

我发现,虽然它愉快地编译和运行单元测试,但它并没有在Goland IDE中解析这些类型(例如compute.Instance)。我用的是2020.2。

我首先通过手工编码添加了这个依赖项(将"google.golang.org/api/compute/v1"添加到我的导入中,并让模块处理程序加载所需的任何内容)。它在我的go.mod文件中添加了google.golang.org/api v0.50.0

我已经尝试了旧的“无效并重新启动”方法,它没有任何作用。我还有另一个项目,它恰好加载了该模块的不同版本,并且在那个项目上运行得很好。

我甚至尝试了一个更核心的版本(无效(无需重启)、关闭项目、关闭集成开发环境、删除.idea目录和删除~/.cache/JetBrains的内容)。还是没有骰子。

我的go模块的版本是go 1.15

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-09 08:03:26

您可以通过在导入语句上按Command/CTRL+Click (或通过Project View中的External Libraries菜单)导航到包源,并找到compute-gen.go文件和大小限制警告。IDE的行为与预期一致。

作为解决方法,您可以调用Help | Edit Custom Properties...并添加以下行idea.max.intellisense.filesize=8500000 (取决于原始文件大小),重新启动GoLand。请记住,在处理大文件时,即使这些文件未在编辑器中打开,IDE也可能会很慢。

您可以阅读有关idea.properties文件here的更多信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68705963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档