假设我有两个文档,它们都是相同的,只是行被打乱了。有没有工具可以通过绘制线条来连接文档A中的哪些行与文档B中的哪些行(有点像Cairo在机器翻译单词对齐中所做的那样)?
如果文件包含不同级别的行(我不想找出哪些行彼此相似--如果某一行没有精确匹配,那么该行就没有匹配),该怎么办?
注意:我并不是要对文件进行排序和比较,而是希望直观地了解文件之间的相对顺序有多混乱,以及哪些特定区域倾向于一起移动,哪些区域倾向于被混洗。
发布于 2010-03-22 16:23:31
Windiff会在左边的文件中显示它认为右边文件中的行来自的行,但当行相同时(例如cc文件中只有一个}的行),Windiff通常是错误的。
发布于 2010-04-25 16:35:39
我刚刚在谷歌搜索中发现了psame,它(至少在算法上)做了同样的事情。
https://stackoverflow.com/questions/2459535
复制相似问题