相关疑难解决方法(0)

任何人都有渲染HTML的diff算法?

我有兴趣看到一个很好的差异算法,可能在Javascript中,用于渲染两个HTML页面的并排差异.我们的想法是diff会显示渲染 HTML 的差异.

为了澄清,我希望能够将并排差异视为渲染输出.因此,如果我删除一个段落,并排视图将知道正确的空格.


@Josh完全正确.虽然它可能会显示删除的文本为红色或其他东西.我的想法是,如果我为我的HTML内容使用WYSIWYG编辑器,我不希望必须切换到HTML来做差异.我希望与两个WYSIWYG编辑并排.或者至少在最终用户友好的事情中并排显示差异.

html javascript diff

82
推荐指数
2
解决办法
3万
查看次数

在Python中生成漂亮的diff html

我有两个文本块,我想比较一下,看看在Python中添加/删除/修改了哪些单词/行(类似于Wiki的Diff输出).

我试过difflib.HtmlDiff,但它的输出不是很漂亮.

在Python(或外部库)中是否有一种方法可以生成两组文本块的差异的干净外观的HTML?(不仅仅是行级别,还包括行内的字/字符修改)

html python diff prettify

29
推荐指数
3
解决办法
3万
查看次数

标签 统计

diff ×2

html ×2

javascript ×1

prettify ×1

python ×1