有没有关于diff/patch格式的可视化算法的描述?(也可能是太过琐碎,难以描述)
发布于 2010-12-18 05:31:32
Rietveld code review tool有很多注释来解释它在its source code中的操作。特别要注意intra_regiion_diff.py和engine.py。
发布于 2010-12-20 18:29:37
diff工具生成的数据非常基本:“这一行以这种方式改变了”。
“可视化”通常包括并排显示原始代码和修改后的代码,并通过以某种方式标记显示文本来指示“此行已更改”。基本上,这意味着可滚动的文本窗口带有绘制的文本条带。花哨的版本将在一个窗口中更改的行之间绘制线条,并在另一个窗口中绘制相应的线条。
https://stackoverflow.com/questions/4473657
复制相似问题