如何自定义IntelliJ 15 Gradle集成?

时间:2016-02-08 15:22:00

标签: intellij-15

这实际上很平常,人们正在自定义Gradle任务。例如,您可以通过示例了解如何自定义Eclipse中Gradle集成生成的项目。这样你就可以启用自定义代码格式化程序,验证规则,查找bug插件,生成hibernate类......等等。

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

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

1 个答案:

答案 0 :(得分:0)

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

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