這些插件在您的軟件開發(fā)過程中提供幫助.
Table 22.5. Software development plugins
| Plugin Id | 自動應用 | 協(xié)同工作 | 描述 |
|---|---|---|---|
| announce | - | - | 消息發(fā)布到自己喜歡的平臺,如Twitter或Growl. |
| build-announcements | announce | - | 發(fā)送本地通知關于有趣的事件在構建生命周期到你的桌面. |
| checkstyle | java-base | - | 使用Checksytle對項目的Java源碼執(zhí)行質量檢測,并生成報告. |
| codenarc | groovy-base | - | 使用CodeNarc對項目的Groovy的源文件進行質量檢測,并生成檢測報告 |
| eclipse | - | java,groovy, scala | 生成Eclipse IDE的文件,從而能夠以導入項目到Eclipse.參見Chapter 7, Java Quickstart |
| eclipse-wtp | - | ear, war | 與eclipse插件一樣,生成eclipse WPT(Web Tools Platform)配置文件, 導入到Eclipse中war/ear項目應配置與WTP工作.參見參見Chapter 7, Java Quickstart |
| findbugs | java-base | - | 使用FindBugs執(zhí)行項目的Java源文件質量檢測,并生成檢測報告 |
| idea | - | java | 生成Intellij IDEA IDE配置文件,從而可以將項目導入IDEA。 |
| jdepend | java-base | - | 使用JDepend執(zhí)行項目的源文件質量檢測,并生成檢測報告 |
| pmd | java-base | - | 使用PMD執(zhí)行項目的源文件質量檢測,并生成檢測報告 |
| project-report | reporting-base | - | 生成一個包含關于您的Gradle構建有用信息的報告。 |
| signing | base | - | 添加數(shù)字簽名檔案和artifacts的能力。 |
| sonar | - | java-base, java, jacoco | 與Sonar代碼質量平臺整合.由sonar-runner插件提供 |