Diff是比较两个文件或文本并显示它们之间差异的功能或算法。
Diff算法基于LCS(最长公共子序列)。首先找到两个文本之间的公共部分,然后将其余部分标记为添加(+)或删除(-)。
DiffMate使用基于Python difflib SequenceMatcher的浏览器移植引擎。借助Web Worker技术,可以比较超过100万行的文件而不会冻结UI。