【问题标题】:track and display changes in html跟踪和显示 html 中的更改
【发布时间】:2009-03-04 02:02:12
【问题描述】:

我正在寻找一种工具来显示/跟踪文本的变化,有点像在编辑问题时在 stackoverflow 上完成的。有人知道实现这一目标的工具吗?

【问题讨论】:

  • 您正在寻找差异工具。指定语言,有人会指出。

标签: html


【解决方案1】:

您可能希望为此使用 diff

如果您可以在您的服务器上使用 PHP,那么有一个方便的 pear 包可以执行您需要的任务。这是一个例子:

https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6174867.html

实际上也有一个真正的 Javascript 实现,虽然没有测试:

http://ejohn.org/projects/javascript-diff-algorithm/

【讨论】:

  • 不幸的是我不能使用 php。你知道任何 asp.net 工具可以完成同样的任务吗?
  • 你试过 Javascript 吗?真的很好奇。
【解决方案2】:

http://aignes.net/

不过是商业工具。我不知道 F/OSS 的替代方案。

【讨论】:

    【解决方案3】:

    我自己来自here的答案的副本。


    DaisyDiff 怎么样(JavaPHP 版本可用)。

    以下功能非常好:

    • 适用于“在野外”可以找到的格式错误的 HTML。
    • HTML 的差异比 XML 树的差异更专业。更改部分文本节点不会导致更改整个节点。
    • 除了默认的视觉差异之外,还可以连贯地对 HTML 源进行差异。
    • 提供易于理解的更改说明。
    • 默认 GUI 允许通过键盘快捷键和链接轻松浏览修改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-12
      • 2010-12-24
      相关资源
      最近更新 更多