如何自定义IntelliJ 15 Gradle集成



这实际上是人们自定义 Gradle 任务的安静正常现象。例如,有一些示例可以自定义 Eclipse 中 Gradle 集成生成的项目。这样您就可以启用自定义代码格式化程序、验证规则、查找错误插件、生成休眠类......等等。

我试图弄清楚 Gradle 集成是如何在 IntelliJ 中实现的。出于某种原因,他们没有使用 Gradle 插件,而是使用 Gradle 工具 API。

是否可以自定义 Gradle 集成?如果是 - 是否有文档或示例?如果没有 - 做出这种决定的原因是什么?

有一个用于

Gradle 的想法插件。它曾经通过为IntelliJ生成.ipr文件的任务使用。由于 Idea 13 由 Idea 通过工具 API 使用。它相当有限,某些功能似乎不再通过工具 API 工作,但我使用它来排除源代码集和配置 Idea 的构建输出目录。对于高级内容,唯一的选择似乎是编辑生成的 .ipr 文件,Gradle Idea 插件为此提供了一个钩子。

另外,IntelliJ 有许多插件用于独立于 Gradle 共享或导入代码样式。

最新更新