Hacker News· thenonjay·· 3 小时前AI 评分36
用 tree-sitter 与 SCIP 构建代码库实时可视化图谱
SCIP Rocks
AI 导读
开发者结合 tree-sitter 与 SCIP 索引数据,把代码库中的函数、方法、类等解析为 Node、边表示调用、继承、实例化等关系,生成可交互的代码图谱。该方案在 excalidraw 项目上做了径向目录可视化,并加入 diff 能力高亮改动部分。作者指出 SCIP proto 与图结构不完全匹配、各语言索引器输出不一致、多 commit diff 成本高等问题。
来源:Hacker News · tanikella.ghost.io