如果我只是将gradle项目(没有包装器)导入IntelliJ IDEA,则代码完成工作正常。包装器的文档说:
使用-all分发来启用您的IDE以启用代码完成
为什么这是必需的?
NB gradle包装器目录已检查到源代码管理中,因此它大概不会频繁更改...但这又意味着它无法存储某种类型的源代码索引。
答案 0 :(得分:0)
这与您的源代码无关,而与Gradle源代码有关。
doc说:
让我们假设以下用例说明了 命令行选项。您想生成带有 版本4.0并使用-all发行版来启用您的IDE 代码完成,并能够导航到 Gradle源代码
代码完成仅涉及Gradle文件