0

任何人都知道一个 JS 库,它可以让我语法高亮代码块,然后高亮行级差异?例如,在颠覆差异中,我想突出显示行上已更改的字符(以及突出显示行上有更改的事实)。

编辑:我正在寻找一些可以让我根据语言突出显示语法的东西,然后语法突出显示它是一个差异的事实,理想情况下,最重要的是,突出显示已更改行上的更改字符。我看到 Gallio 现在这样做是因为它的不相等的断言异常,但还没有看过。

4

2 回答 2

2

我用它在浏览器中生成代码差异——非常棒

https://github.com/cemerick/jsdifflib

它是线级的,但您也许可以将其用作基础。

于 2008-10-22T19:33:44.770 回答
2

Google Syntax Highlighter很棒,支持多种语言。我不确定它是否支持差异,但我认为它是相当可扩展的。

于 2008-11-11T10:40:31.193 回答