首页 > 编程知识 正文

格式化命令format参数,代码格式化工具

时间:2023-05-04 02:50:15 阅读:139697 作者:1691

Spotless是代码格式工具。 支持的开发语言包括java、kotlin、scala、sql、javascript、css、json、yaml、etc; 我们推出了现成的maven|gradle plugin,不仅可以根据指定的规则检测我们的代码是否存在不匹配,还可以根据规则修复代码。 在此,我们将演示网格插件

在spotlesscheckstylefindbugsjacocoliquibase项目中配置spotless在Gradle项目中配置Spotless gradle配置脚本使用groovy

首先,在build.gradle中添加Liquibase插件buildscript { ext { springbootversion='2.1.0. release ' } repositories { maven central } ' } ependencies { class path ' org.spring framework.boot : spring-boot-grad le-plugin 3360 $ { springbotversion } ' class path ' com.diff plug.spotless : spotless-plugin-grad le :3.23.1 ' }//作为外部文件的插件apply from 3360 ' grgrad le 要引入的spotless.grad le ' spotless.grad le文件的内容apply plugin : ' com.diff plug.grad le.spotless ' spotless { Java } 。target fileTree ('.' ) eclipse (.config file ' config/f onfig ) )/mybatis/* ) }eclipse ).config file ' config

在命令行终端上运行以下命令以使用插件

//代码检查后,spotless会显示代码不合格的地方,并提出修改方案。 gradlew spotlessJavaCheck//应用上一步修正案gradlew spotlessJavaApply添加pre-commit-hook,在进行git commit之前进行/陶醉之缘/sh # se-t - exit $RESULT Over!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。