有没有办法让交互式降价编辑器基本上完成文字处理器“跟踪更改”的工作。
例如,编辑器预加载了以下文本。
The small brown dog jumped over the lazy fox
然后用户将文本更改为以下内容:
The small brown dog jumped under the lazy fox
我希望显示以下内容:
棕色的小狗从懒狐狸下面跳
了过去
pagedown(或任何其他基于 Web 的交互式降价编辑器)是否有这样的功能?
它没有完全集成到您的编辑器中,但是您可以通过一些 javascript diff 实现来获得这种效果。例如,jsdiff 执行您所描述的操作:http: //kpdecker.github.com/jsdiff/。Xindiff也这样做。