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

pysonar2

> 编程语言
开源

PySonar2: 一个用于 Python 的语义索引器,具有过程间类型推断

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

工具介绍

PySonar2: 一个用于 Python 的语义索引器,具有过程间类型推断

PySonar2 - 一个用于 Python 的类型推断和索引库

PySonar2 使用了类似于控制流分析 (k-CFA、CFA2 等) 的先进分析技术,但理论更简单,且没有这些技术的缺点。它既精确又高效,因此成为多个大型代码索引基础设施的首选。

这可能需要几分钟,具体取决于您的机器。完成此过程后,您应该在 html 目录中找到一些交互式 HTML 文件。您可以将鼠标移动到变量上,然后单击它们以跳转到定义等内容。

PySonar2 使用 CPython 内置的 ast 包来解析 Python 代码,因此请确保已安装并通过 PATH 环境变量指向 Python 或 python3。如果它们有不同的名称,请创建符号链接。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

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

> 标签

Javacode-analysiscode-intelligencecode-searchindex

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

> 工具信息

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

> 相关工具

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