是否有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?