Javascriptでtxtファイルの比較・差分(diff)を表示するライブラリ「Mergely」

最終更新日

mergely example

以前、こちらの記事で使用した二つのファイル(テキスト)の差異(diff)を表示してくれるWebサービス「Mergely」ですが、ライブラリが公開されているので自サイトにdiffの仕組みを取り入れることができます。

Mergely(ライブラリ)

使用方法は非常に簡単です。

サンプル

example

外部ファイルの読み込みは、jQueryのXHRオブジェクト使います。

対応しているブラウザは以下。

  • Firefox 2+
  • Chrome – any version
  • Internet Exporer 9+
  • Safari 3+
  • Opera 9+

なにげにファイルのドラッグ&ドロップにも対応していたりするので便利です。その他、詳しい機能についてはリファレンスを参照してください。

Mergely Reference Manual