在Linux/Unix平台下编写Bash的时候,shellcheck是一款不错的工具。当编译大量的Bash代码的,常常会花掉大量的时间,然而通过shellcheck你可以提前知道脚本的语法问题,...<
ocstyle 是一个用 Python 开发的 Objective-C 样式检查器。例如你有一个源码文件 test.m: +(void) someMessage:(NSString*)subdo...<
Coco 是一个 Ruby 的代码覆盖率工具,可通过在 RSpec 或者单元测试里通过简单的 require coco 来使用。支持独立 Ruby 或者 Rails 中使用。它显示了未被覆盖的代...<
GPerfUtils 是 Groovy 的性能和分析工具包,包含两个子项目 GProf 和 GBench<
Metrics是一个java库,能够为你提供无与伦比的代码运行洞察功能。 它是由yammer开发的,用于检测jvm上后端服务的运行状况。Metrics提供了一个强大的工具集,用于度量你的生产环境...<
在代码审查(Code Review)方面,Facebook做了一个可视化的工具,现已开源,叫Phabricator;工程师可以在页面上非常方便的针对每一段(单行或者多行)代码进行交互讨论;负责审...<
Understand 是一个静态代码分析工具,用来分析和阅读大规模项目代码非常方便,功能强大!可通过其 Perl API 来进行定制 。支持的语言包括:Ada、C/C++、C#、Java、For...<
JHawk 是一个静态的 Java 代码分析工具,它分析你项目的源码并基于几个方面对代码进行各种指标分析,包括类和包之间的关系。<
Comment Remover 用来删除各种源码文件中的注释,支持的语言包括:汇编, Pascal, Java, C, C++, D, and Python.<
Gprof功能:打印出程序运行中各个函数消耗的时间,可以帮助程序员找出众多函数中耗时最多的函数。产生程序运行时候的函数调用关系,包括调用次数,可以帮助程序员分析程序的运行流程。 有了函数的调用关...<