如何突出2个html文件之间的差异

时间:2010-02-22 07:11:02

标签: html ruby file

我的网络应用程序有工作说明。某些用户可以修改这些职务说明。每次修改都会产生新版本的职位描述。

用户使用tinymce编辑器直接在textearea中以html编辑作业描述的内容。

我希望能够向用户显示从一个版本到另一个版本对内容所做的修改。 越简单越好,例如,添加内容的绿色背景和删除内容的蓝色背景。

该应用程序是一个ruby on rails app,我可以完全访问我的服务器(slicehost)

3 个答案:

答案 0 :(得分:2)

您也可以查看differ

答案 1 :(得分:1)

这可能会有所帮助http://markmcb.com/2008/11/04/ruby-on-rails-diff-text-to-html-ins-and-del/

这使用大多数系统上可用的diff实用程序,格式更改也会突出显示。

答案 2 :(得分:0)

你应该使用一个简单的差异程序。这里有一些好的:

OSX

FileMerge - 苹果拥有。使用XCode安装

Changes - 好小应用

Araxis Merge - 商业但功能齐全

* NIX

Meld - 功能齐全

Kompare - KDE,非常好

Gdkdiff - 简单但有效

tkdiff - 未知

只需使用diff命令行命令...

Winmerge - 最好的

之一