[英]"Cannot find declaration to go" protos declaration in IntelliJ IDEA
[英]Why cannot find declaration to go to in IntelliJ Idea?
我有一个代码在go,我正在使用IntelliJIdea进行开发。 它曾经工作正常,但自从我更改了代码所在的文件夹后,IntelliJ 的行为一直很奇怪。 它向我显示了很多unable to find declaration to go to errors
。 更改我的项目原来所在的文件夹后,我更改了 GOPATH 并再次从新目录导入。
我附上屏幕截图,因为这样可以更好地理解。
参见 conductor.Start()。 这个 function 就在 package 应用程序中。 但是它找不到这个。
PS:我试过从头开始导入项目并多次失效和重启,但没有帮助。
我正在使用 Gogland,它也是一个 JetBrains IDE,但我也遇到了符号未解决的问题。
我通过删除项目的索引文件来修复它。
该项目应该被重新索引并且符号将被解析。
https://www.jetbrains.org/intellij/sdk/docs/basics/project_structure.html?search=.iml
就我而言,我有 2 个虚拟环境,我发现我没有在 Pycharm 中设置正确的环境。 我使用的环境没有包含这些包。 我换了环境后,一切顺利。
就我而言,Intellij 没有安装 Rust。 我在尝试创建一个新项目时发现了这一点(它有 JAVA 和其他语言支持)。 我一安装 Rust,它就起作用了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.