2016-02-08 51 views
0

這實際上很平常,人們正在定製Gradle任務。例如,有些例子可以讓你自定義在Eclipse中通過Gradle集成生成的項目。以便您可以啓用自定義代碼格式化程序,驗證規則,查找錯誤插件,生成休眠類......等等。如何定製IntelliJ 15 Gradle集成?

我想弄清楚如何在IntelliJ中實現Gradle集成。出於某種原因,他們沒有使用Gradle插件,而是使用Gradle工具API。

是否可以自定義Gradle集成?如果是 - 是否有文檔或示例?如果不是 - 這種決定的理由是什麼?

回答

0

Gradle有一個Idea Plugin。它曾用於通過爲IntelliJ生成.ipr文件的任務。自Idea13通過工具API使用Idea以來。這是相當有限的,一些功能似乎不再通過工具API工作,但我用它來排除源集和配置Idea的構建輸出目錄。 對於高級的東西,唯一的選擇似乎是編輯生成的.ipr文件,Gradle Idea插件爲此提供了一個鉤子。

此外,還有許多IntelliJ插件用於獨立於Gradle分享或導入代碼樣式。