是否有一个Java编码标准? 如果是这样,有一个工具,将检查这些标准?(Is there a J

2019-09-27 19:20发布

是否有Java编码标准? 如果是这样,是否有实现的工具,并检查这些标准? 我不熟悉,但希望有人曾用声纳的Checkstyle,PMD,FindBugs的,三叶草,和/或的Cobertura,可以告诉我,如果其中的任何工具或其他工具可以做到这一点。

Answer 1:

。 所有的这些工具可以强制执行编码风格(及以上)。



Answer 2:

Sun的(现在甲骨文)编码约定文档是在这里:

http://www.oracle.com/technetwork/java/codeconv-138413.html

我用的Checkstyle来验证我的代码如下这些公约以及通过我工作过的组织通过的公约。



Answer 3:

的IntelliJ可以强制执行的编码风格和标准,以及。 它的检查还可以检查可能的错误,你写的代码。



Answer 4:

是所有这些工具会做你想要什么。 如果需要,您还可以添加自定义规则。 您还可以得到的CheckStyle和FindBugs的Eclipse插件。



文章来源: Is there a Java coding standards? If so, is there a tool that will check for those standards?