gpt4 book ai didi

java - 使用 spotless-maven 插件覆盖 google-java-format

转载 作者:行者123 更新时间:2023-12-01 14:28:34 25 4
gpt4 key购买 nike

我希望为我的团队实现一个预提交的自动格式化程序,因为代码有点到处都是。我喜欢一尘不染和谷歌风格,但症结似乎是 4 个空格缩进,而它目前输出 2 个空格缩进。

有没有办法通过 pom.xml 覆盖这个值,无论是在一尘不染的方面还是谷歌方面?

最佳答案

按照 Github 问题评论中的指示:https://github.com/diffplug/spotless/issues/420
你可以在 Gradle 构建中解决这个问题:

indentWithTabs(2)
indentWithSpaces(4)
对于 Maven,相同的代码是:
    <java>
<googleJavaFormat>
<version>1.8</version>
<style>GOOGLE</style>
</googleJavaFormat>
<indent>
<tabs>true</tabs>
<spacesPerTab>2</spacesPerTab>
</indent>
<indent>
<spaces>true</spaces>
<spacesPerTab>4</spacesPerTab>
</indent>
</java>

关于java - 使用 spotless-maven 插件覆盖 google-java-format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50027892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com