项目 >> 代码检查

代码检查

代码检查

Profiler(Java)

是一个全功能的Java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。它把CPU、执行绪和内存的剖析组合在一个强大的应用中。 JProfiler可提供许多IDE整合和应用服务器整合用途。JProfiler直觉式的GUI让你可以找...

Simian

Simian UI 是一个用来发现重复代码的eclipse插件,对于改善设计,消除冗余代码很有帮助。 安装方法:使用eclipse的Help->Software Update进行安装。站点地址为:http://www.integility.com/eclipse/ 安装后,按照...

PMD

PMD 是一个开源的静态分析工具,是一个值得您添加到捉虫工具箱中的工具。 根据PMD的文档,它会对代码中的如下部分进行检查:    未使用的本地变量    空的catch块    未使用参数    空if语句    重复...

Checkstyle

Checkstyle如名所示,是检查java程序源代码编码风格的,是java程序员不可或缺的工具,用以检查自己的编码习惯是否符合公司的要求或sun的约定。

Jalopy

Jalopy是一个易于配置的源代码格式程序,它能检测并修补Java代码中大量的习惯性缺陷。Jalopy更像一个代码整理器而不是检查器。 Jalopy的插件现在已经支持大多数IDE,而且多数是无缝集成。我发现Jalopy特别强大,能够...

Jcoverage

JCoverage正如其名,主要用于代码的覆盖测试。通过在被测试类的二进制文件中添加相应的指令,再配合junit,jcoverage可以给出被测试类的代码覆盖率,并给出测试过程中哪些语句被执行,哪些没有。通过这些信息,我们可...

PC-Lint

PC-Lint是一个历史悠久,功能异常强劲的静态代码检测工具,适用于C、C++语言。它的使用历史可以追溯到计算机编程的远古时代(30多年以前)。经过这么多年的发展,它不但能够监测出许多语法逻辑上的隐患,而且也能够...

FxCop

FxCop is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. It uses reflection, MSIL parsing, and callgraph analysis to in...