首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio中的com.diffplug.spotless插件有什么用?

Android Studio中的com.diffplug.spotless插件有什么用?
EN

Stack Overflow用户
提问于 2020-12-06 02:18:42
回答 1查看 1.2K关注 0票数 5

我正在使用Jetpack Compose,我在应用程序的build.gradle文件中遇到了许多示例中的"com.diffplug.spotless“插件,但我不确定我的项目中是否需要它。有人能解释一下在Jetpack compose项目中使用它的目的吗?

‘应用插件:"com.diffplug.spotless“’

EN

回答 1

Stack Overflow用户

发布于 2020-12-07 19:59:54

Spotless:使用Gradle保持代码的整洁

在工作时,很多时候你会在每次提交的阶段遇到格式问题,比如删除空行、正确地裁剪空格、缩进和其他次要的格式错误。使用名为“Spotless”的工具/插件将减少处理代码评审意见的时间。

Spotless提供对多种语言的支持。Spotless由一系列格式组成,每种格式都有:

1.使用target设置目标(要格式化的文件)。2.Customer列表,只是字符串替换字符串函数,如FormatterStep,replaceRegex,trimTrailingWhitespace,->,prettier,eclipseWtp,licenseHeader等。

要开始与Gradle集成:-

1.向classpath(“com.diffplug.spotless:spotless-plugin-gradle:$spotlessVersion”)文件build.gradle添加以下依赖项

2.应用以下插件应用插件:‘com.diffplug.gradle.spotless’

3.将spotless应用于Android Java源代码中的gradle文件

代码语言:javascript
复制
spotless {
java {
  // ...
  target '**/*.java'
  // ...
}

}

注意:-确保添加目标'**/*.java‘,否则spotless将不会检测到Android模块中的Java代码。

有关更多详细信息,请访问以下链接:1

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65160426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档