现在我们正在保持写在VB6,我们正计划实施持续集成服务器为它的一些旧的项目。我们想实现一些代码分析,以及跟踪该maintanability至少不会变得更糟。基本上只有一个要求 - 该工具应该是命令行,所以我们可以从持续集成服务器调用它,它应该与VB6项目。我会很感激的任何建议的问候工具来尝试。

感谢您,马克西姆

有帮助吗?

解决方案

您可以看看 SourceMonitor 因为这样说,它可以产生指标VB6,并且可以使到命令行工作。

我只用它用于C ++自己。

其他提示

你有没有在这个问题看的建议有关分析VB6源代码工具?

我不知道是否有任何的这些工具可以在命令行上运行。

代码顾问的Visual Basic 6是用于检查代码,以确保它满足预定编码标准的在加载。

在编码标准是基于微软开发生产出强大和易于维护的代码的最佳做法。

http://www.microsoft.com/en-我们/下载/ details.aspx?ID = 1222

您可以使用 VBDepend 为VB6和VBA代码,基于CQL静态分析工具,这里是它的一些功能性:

比较构建,60个代码度量,管理复杂性和依赖

不过VBDepend没有一个规则来检查项目重复/重复的代码。这是我一直在寻找的最重要的规则。

我们的 SD源代码搜索引擎是一种工具闪电般快速的在大型代码搜索碱基。

有词语通过打破文本到语言原子,索引所有那些原子,并且然后使用该索引来指导搜索执行查询。所述SCSE具有VB6-特定前端(以及前端为各种各样的其它语言)。

作为索引过程的副作用,它产生的度量:SLOC,评论数量,圈复杂,霍尔斯特德措施,最深嵌套的条件等,这些度量被发射到可被格式化为XML文件/询问任何这样你等。

该索引进程是一个命令行步骤,这样就可以将其集成到您的脚本。

我们也有一个克隆探测器VB6 的是认定准确,未遂重复块跨越的源代码的大型系统代码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top