WebToolBox

テキスト差分比較ツール

2つのテキストの差分をハイライト表示します。

このツールについて

2つのテキストを並べて差分を行単位でハイライト表示するツールです。LCS(最長共通部分列)アルゴリズムにより、追加された行は緑、削除された行は赤で色分けされます。コードレビューや文書の改訂前後の比較など、変更点を素早く把握したい場面で便利です。

主な機能

  • 行単位の差分を緑・赤で視覚的にハイライト
  • 追加・削除された行数を集計表示
  • 左右の行番号を独立して表示
  • 数千行規模のテキストにも対応

使い方

  1. 1
    比較元と比較先を入力
    「変更前」と「変更後」のテキストエリアに比較したい2つの文章を貼り付けます。
  2. 2
    比較ボタンをクリック
    「比較する」ボタンを押すと、行ごとの差分が即座に計算されます。
  3. 3
    差分を確認
    緑色が追加行、赤色が削除行として表示され、変更箇所を一目で把握できます。

こんな場面で便利

コードレビュー
修正前後のソースコードを比較して、どこが変わったかを確認できます。
文書改訂の確認
契約書や仕様書の旧版と新版の違いを行単位で洗い出せます。
ログの差分調査
2回実行したログの差分から、挙動の違いを特定できます。
翻訳・校正
原文と修正後の文章を比較して、編集された箇所を確認できます。

よくある質問

どのようなアルゴリズムで差分を計算していますか?
LCS(最長共通部分列)アルゴリズムを使用して行単位の差分を計算しています。
大きなテキストでも比較できますか?
数千行程度のテキストであれば問題なく比較できます。
文字単位の差分は表示できますか?
現在は行単位の差分表示のみ対応しています。

他のおすすめツール