用于代码语法突出显示的 JavaScript 库,然后在 HTML 中在行级别进行差异?

标签 javascript html diff line

有人知道 JS 库可以让我对代码块进行语法高亮显示,然后突出显示行级差异吗?例如,在 subversion diff 中,我想突出显示该行上已更改的字符(以及突出显示该行上存在更改的事实)。

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

最佳答案

Google Syntax Highlighter很棒,并且支持多种语言。我不确定它是否支持差异,但我认为它具有很强的可扩展性。

关于用于代码语法突出显示的 JavaScript 库,然后在 HTML 中在行级别进行差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/225597/

相关文章:

git - 如何从当前版本和比最新版本更旧的版本之间的差异 View 编辑文件的当前版本?

html - 如何设置表格中每个元素的格式?

git - 如何找到 git 分支中 merge 后会更改另一个分支的所有文件

javascript - 点击事件不会在使用 Html.ActionLink 生成的链接上触发

javascript - Hammer.js (IE8)-对象不支持属性或方法 'addEventListener'

html - 如何通过简单的 css 自定义日期选择器?

javascript - jQuery table td click 无法正常工作

mysql - 记录 MySQL Diff 的方法?

javascript - 使用 CSS3 隐藏元素

javascript - 如何防止 iPhone 用户上传多张图片