首页 > 解决方案 > IntelliJ IDEA 中的 Gradle 依赖自动完成

问题描述

我已经搜索了一段时间,似乎找不到有关此问题的任何信息。总的来说,我是 Java 新手,在过去的半年里,我一直在学习 Maven。我使用 IntelliJ IDEA,并且我已经习惯了这样一个事实,即如果您同步存储库,它可以自动完成依赖坐标(groupId、artifactId、版本)。它运行良好,当您决定在初始项目生成后添加一些依赖项时感觉很自然。

现在我正在尝试切换到 Gradle(这是我新工作的要求)并且我正在研究它。而且我无法克服遇到的第一个障碍:没有自动完成功能,甚至似乎 IntelliJ IDEA 对这种功能的支持随着时间的推移而下降(我看到了旧版本 IDEA 的视频,其中曾经有一个“生成”->“添加 Maven 依赖项”选项,我在最新版本中找不到)。我什至尝试了一堆名称为“Gradle Dependency Helper”的插件,但没有一个起作用。

我们是否应该输入整个依赖坐标以将它们添加到 gradle build 中?因为这感觉像是带有 IDEA 的 Gradle 的一大缺点。还是我错过了一些隐藏良好的功能?

标签: gradleintellij-ideaautocompletedependencies

解决方案


View您可以使用→<kbd>Tool windows→<kbd>Dependencies在 Intellij IDEA 中管理 Gradle 依赖项。

它允许dependencies在您的部分中添加或删除依赖项,build.gradle并提供对可用依赖项的全文搜索。

依赖管理窗口截图


推荐阅读