【发布时间】:2012-09-04 16:06:06
【问题描述】:
是否有任何 JavaScript 框架 UI 组件可以显示两个字符串之间的差异?
【问题讨论】:
标签: javascript javascript-framework
是否有任何 JavaScript 框架 UI 组件可以显示两个字符串之间的差异?
【问题讨论】:
标签: javascript javascript-framework
你可以试试这个:http://cemerick.github.com/jsdifflib/demo.html
John Resig 也有一篇不错的帖子,代码如下:http://ejohn.org/projects/javascript-diff-algorithm/
【讨论】:
尝试查看Pretty Diff。它在某种程度上基于 Chas Emerick 的 diff 工具。 Chas Emerick 工具大约 5 年没有更新了,Pretty Diff 中的差异引擎完全重写以提高性能,除了每行之外还提供每个字符的差异,并且它更稳定,没有一堆废话来绑定它到 Python。 Pretty Diff 还具有语言意识,因此空白区域的根本差异是无关紧要的,并提供了额外的选项来消除最终差异报告中其他潜在的误报问题。
【讨论】: