初衷
对于程序员而言,任何编程语言的源码都是不可多得的学习对象。 而源码的阅读如果能够以图谱的形式展示那将造福广大的程序员, 特别是看着繁重复杂的源码,并对其望而却步的你我他。
优势
图谱的优势在于以可视化的方式展现实体之间的关系。而编程语言的源码:
- 实体天然存在 包,常量,变量,类型,接口,字段,方法,构造函数,函数,文件名等实体天然存在,
- 实体关系抽取精准 各个编程语言中都有对应的抽象语法树的包(编译器来解析语言),所以图谱中实体抽取这个最大的难题能够得到有效的解决。
- 体现图谱展示,溯源和搜索查找的优势 图谱展示,文件溯源和搜索查找能够在其中最充分的落地。
样例
todo
- 页面优化,包含溯源展示
- 根据实体类型搜索
- 图谱局部展示,聚焦
- 学习标注等额外功能