入出力データはサーバーに送信されず、どこにも保存されません。すべての処理はブラウザ上で完結します。

テキスト差分チェッカー

差分結果
+0 追加 -0 削除 0 変更なし
表示モード

使い方


左に元のテキスト、右に変更後のテキストを貼り付けます。ツールが即座に行単位で比較し、統合差分ビューを表示します。緑は追加行、赤は削除行、グレーは変更なしの行です。

仕組み


このツールは最長共通部分列(LCS)アルゴリズムを使用して、2つのテキスト間の最小限の変更セットを見つけます。行単位で比較し、追加・削除・変更なしの行を特定します。git diffやUnix diffと同じ基本的なアプローチです。

活用シーン


  • コードレビュー: プルリクエスト前に変更箇所を確認し、意図しない変更がないかチェックできます
  • 設定ファイルの変更確認: nginx.confやdocker-compose.ymlなどの設定変更前後を比較し、変更漏れや誤りを発見できます
  • ドキュメント改訂の追跡: 仕様書や契約書の改訂前後を比較して、変更された条項や文言を正確に把握できます
  • データ検証: CSVやJSONデータのエクスポート結果を比較し、データの整合性を確認できます

差分の読み方


差分表示では、緑色の背景で表示される行が追加された行、赤色の背景の行が削除された行です。グレーの背景の行は変更されていないコンテキスト行で、変更箇所の前後関係を把握するために表示されます。統合ビューでは追加と削除が同じカラムに表示され、左右比較ビューでは元のテキストと変更後のテキストが並んで表示されます。

効果的に使うコツ


  • 空白の違いが気になる場合は、比較前に両方のテキストの末尾スペースやタブを統一すると、本質的な変更のみが表示されます
  • 順序が関係ないリスト(CSVの行など)を比較する場合は、事前にソートしてから貼り付けると差分が見やすくなります
  • 長いテキストを比較する場合は、左右比較モードを使うと対応する行が並ぶため変更箇所を追いやすくなります

プライバシー


すべての比較処理はブラウザ内で完結します。テキストがサーバーに送信・保存・記録されることは一切ありません。機密文書・設定ファイル・ソースコードも安心して比較できます。