胶树
地位
描述
GumTree是一个完整的框架,可将源代码视为树并计算它们之间的差异。 它包括以下可能性:
将源文件转换为与语言无关的树格式
以各种格式导出生产的树木
计算树之间的差异
以各种格式导出这些差异
以图形方式可视化这些差异
与传统的代码区分工具相比,它具有两个重要的特殊性:
它适用于树形结构而不是文本结构,
除了删除和插入元素外,它还可以检测移动或重命名的元素。
文献资料
要使用GumTree,您可以先从查阅“页面。
屏幕截图
目录差异查看器
文件差异查看器
支持的语言
我们已经处理了多种语言:C,Java,JavaScript,Python,R,Ruby。 单击以获取有关我们支持的语言的更多详细信息。
如果您想帮助与联系,更多的语言即将推出。
引用口香糖树
我们是研究人员,因此,如果您在学术研究中使用GumTree,那么如果您使用以下参考文献引用我们的开创性论文,
2022-02-27 22:44:06
9.34MB
Java
1