3

是否有任何 JavaScript 框架 UI 组件可以显示两个字符串之间的差异?

4

2 回答 2

1

你可以试试这个:http ://cemerick.github.com/jsdifflib/demo.html

John Resig 也有一篇不错的帖子,代码如下:http ://ejohn.org/projects/javascript-diff-algorithm/

于 2012-09-11T17:07:57.987 回答
0

尝试查看Pretty Diff。它在某种程度上基于 Chas Emerick 的 diff 工具。Chas Emerick 工具大约 5 年没有更新了,Pretty Diff 中的 diff 引擎完全重写以提高性能,除了每行之外还提供每个字符的差异,并且它更稳定,没有一堆废话来绑定它到 Python。Pretty Diff 还具有语言意识,因此空白区域的根本差异是无关紧要的,并提供了额外的选项来消除最终差异报告中其他潜在的误报问题。

于 2012-09-12T07:53:52.247 回答