文本对比
行级 diff 高亮,支持增 / 删 / 未变统计
// 行级 diff
+2-1=2
- 11 function greet(name) {
- 2- console.log("Hello, " + name)
- 2+ const msg = `Hi, ${name}!`
- 3+ console.log(msg)
- 34 }
// 使用提示
- 基于 LCS(最长公共子序列)的行级 diff,整行匹配而非单字符。
- 换行符差异会归一化:CRLF / LF / CR 都会被识别为同一分隔。
- 大文件(数千行以上)可能有明显延迟,属于 O(m·n) DP 限制。