CodeMetric是一个采用C#编写的代码度量程序,当前版本可以对C++/Java/VB/Delphi语言的代码行进行统计。
在开发过程中采用了TogetherJ 6作为UML的建模工具,并使用csunit作为单元测试的框架(csunit是属于XUnit的C#单元测试框架)。
虽然CodeMetric只是为了熟悉C#而开发的一个小软件,但CodeMetric在设计上还是充分考虑了系统的扩展性,可以很容易的扩展支持的语言和度量项。
同时CodeMetric支持统计的结果作为简单文本方式输出和XML方式输出。可通过制作不同的样式表来改变统计结果的输出效果,但当前版本没有提供确省的样式表。参看体系架构文档。
下载
- CodeMetric 1.0 源代码(Visual Studio.Net项目)
- CodeMetric 1.0 安装程序(MSI文件,170KB)
安装
CodeMetric采用C#编写,需要运行在.Net的CLR环境中,如果你的机器未安装.Net的运行环境,首先下载Microsoft .NET Framework Redistributable(.Net运行环境)。
文档
- CodeMetric 开发简易指南
- CodeMetric 体系结构
- CodeMetric API文档(Visual Studio.Net生成,下载)


没有评论:
发表评论