百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

lizard

> 编程语言
开源

一个简单的代码复杂度分析器,不关注 C/C++ 头文件或 Java 导入,支持大多数流行语言。

2.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个简单的代码复杂度分析器,不关注 C/C++ 头文件或 Java 导入,支持大多数流行语言。

|网站| Lizard

默认情况下,lizard 会搜索它所知道的任何源代码,并将所有结果混合在一起。这可能不是你想要的。你可以使用 "-l" 选项来选择语言。

您可以为 CCN (-C) 设置限制,也可以为参数数量 (-a) 设置限制。超过这些限制的函数将会产生警告。如果有警告,则 lizard 的退出代码将为非零。实际上,该工具计算代码的"外观"复杂程度,而非实际"复杂程度"。人们需要使用该工具,因为在代码复杂时,很难正确地获取所有包含的文件夹和文件。但是,对于周期复杂度,我们并不真正需要这种精确度。

lizard.py 可以作为一个独立的 Python 脚本使用,大部分功能都已包含在其中。您可以随时不经过安装就使用它。要获得 lizard 的所有功能,您需要进行适当的安装。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言