|
|
1
1
你可以看看 SourceMonitor 正如上面所说,它可以为vb6生成度量,并且可以通过命令行工作。 我自己只使用C++。 |
|
|
2
1
你看过 this question about tools for analysing VB6 source code ? 我不知道这些工具是否可以从命令行运行。 |
|
|
3
1
visual basic 6的code advisor是一个插件,用于检查代码以确保它满足预定的编码标准。 这些编码标准基于微软开发的最佳实践,以生成健壮且易于维护的代码。 http://www.microsoft.com/en-us/download/details.aspx?id=1222 |
|
|
4
1
你可以使用 VBDepend 对于基于cql的静态分析工具vb6和vba代码,以下是它的一些功能: 比较构建,60个代码度量,管理复杂性和依赖性 但是,vbdepend没有检查项目中重复/重复代码的规则。这是我要找的最重要的规则。 |
|
5
0
我们的 SD Source Code Search Engine 是一个快速搜索大型代码库的工具。 它将文本分解成语言原子,为所有这些原子编制索引,然后使用索引执行查询来指导搜索。scse有一个特定于vb6的前端(以及各种其他语言的前端)。 作为索引过程的一个副作用,它生成度量:sloc、注释数、圈复杂度、halstead度量、最深嵌套条件等。这些度量被发送到一个xml文件,该文件可以按您喜欢的任何方式格式化/查询。 索引过程是一个命令行步骤,因此可以将其集成到脚本中。 我们还有一个 clone detector for VB6 它可以在大型源代码系统中找到准确且几乎没有找到的重复代码块。 |