DEV
テキスト差分チェッカー — 2つのバージョンの変更点を発見
テキストや設定ファイルの2バージョン間の変更点をすぐに確認したい——そのためのツールです。2つのテキストを貼り付けると追加・削除がすぐにハイライトされます。
テキスト差分の仕組み
ほとんどの差分アルゴリズムはMyers法(1986年)に基づき、最短編集距離を計算します。Gitはgit diffにその派生を使用しています。Unified diff形式では変更箇所の前後のコンテキストが表示されます。
活用場面
バージョン管理の変更内容の把握。契約書のバージョン比較。デプロイ前の設定ファイル比較。編集後のドキュメントのレビュー。APIレスポンスの比較によるリグレッション検出。
単語レベル vs. 行レベルの差分
行レベルは変更された行全体をハイライト。単語レベルは行内の変更された単語を正確に表示します。長い行内の小さな変更には単語レベルの差分がはるかに有益です。