问题描述
你如何保持自己的编码,以标准?有并的。是否有在Java代码中analisys任何工具/ Eclipse插件? ?您使用哪个人
How do you keep yourself coding to standards? There is stylecop and resharper for C#. Are there any tools/eclipse plugins for code analisys in Java? Which of them do you use?
推荐答案
- 结帐的。
- Checkout http://checkstyle.sourceforge.net/.
- PMD的
- PMD http://pmd.sourceforge.net/
- :// FindBugs的.sourceforge.net
- Findbugs http://findbugs.sourceforge.net
Checkstyle的是一个开发工具,以帮助程序员编写坚持一个编码标准的Java代码。它自动检查Java代码饶这个无聊的(但很重要)的任务的人的过程。这使得它非常适合那些希望强制执行编码标准的项目。
Checkstyle的是高度可配置,可为支持几乎所有的编码标准。示例配置文件提供支持Sun代码惯例。同样,其他示例配置文件是为其他知名约定提供。
PMD是集成与JDeveloper,Eclipse的,JEDIT,JBuilder中,BlueJ的,CodeGuide上,NetBeans /的Sun Java Studio企业版/造物主,IntelliJ IDEA的,TextPad,Maven的,蚂蚁,凝胶,JCreator中,和Emacs。
FindBugs的使用静态分析来检查是否有漏洞的出现Java字节码图案。静态分析是指FindBugs的可以通过简单的检查程序的代码中找到的bug:执行程序是没有必要的。这使得FindBugs的非常容易使用:在一般情况下,你应该能够用它来寻找错误在你的代码下载它的几分钟之内。 FindBugs的工作原理是分析Java字节码(编译的类文件),所以你甚至不需要程序的源代码,使用它。由于它的分析是有时不准确的,FindBugs的可报告虚假警告,它们是不会有真正的错误警告。在实践中,通过FindBugs的报告的错误警告率小于50%的
这篇关于Java编码风格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!