在CheckStyle中有一个模块(File Tab Character
),用于检查源代码中是否有制表符。他们的理由是:如何使用CheckStyle要求制表符缩进?
- 开发商不应该需要配置的文本编辑器的标签宽度,以便能够读取源代码。
- 从Apache jakarta编码标准:在分布式开发环境中,当提交消息被发送到邮件列表时,如果您使用选项卡,则几乎不可能读取它们。
为了确保有空格正确的号码,有一个附加模块(Indentation
)。
我更喜欢使用制表符缩进,并希望将此要求添加到我的CheckStyle文件。我的理由:
- 开发人员应该配置用于缩进
- 标签是缩进一个逻辑和可配置的单位空间的机会,
n spaces
是空间只是一个任意号码。
不幸的是我找不到用CheckStyle做到这一点的一种方法。
顺便说一句,如果你想查询的Javadoc压痕,太,你可以使用'^ \ t *(?! \ *)'(注意最后的空格!)作为'format'正则表达式并移除'ignoreComments'属性。味道的问题。 – 2015-02-17 19:39:45