テキスト差分チェッカー

2つのテキストを並べて比較し、追加・削除・変更箇所を確認できます。


  

機能

左右に並べて比較
差分を色分け表示
行内の差分をマーク
空白を無視するオプション

使い方

1. 左側のパネルに元のテキストを貼り付けます。

2. 右側のパネルに変更後のテキストを貼り付けます。

3. 差分が自動的にハイライトされます:追加は緑、削除は赤で表示されます。

このツールについて

文書、設定ファイル、リストの2つのバージョンがほとんど同じに見えるとき、変更点を目で探すのは時間がかかり確実でもありません。このチェッカーは最長共通部分列アルゴリズム(diff やバージョン管理ツールの背後にある考え方)で行ごとにテキストを比べ、変更のない行とともに追加を緑、削除を赤で表示し、それぞれの数もまとめて示します。「大文字小文字を無視」「空白を無視」のオプションは、コードのインデントし直しや大文字小文字の統一など、書式だけが違う場合に役立ちます。契約書の修正の確認、環境ごとの設定の比較、訳文と原文の照合、同僚が貼り付けたコードのどこを変えたかの確認に使えます。

よくある質問

比較はどのように行われますか?
2つのテキストに同じ順序で現れる最も長い行の並びを見つけ、元のテキストの残りの行を削除、新しいテキストの残りの行を追加としてマークします。diff ユーティリティで使われている古典的な方法です。
行内の小さな変更が、削除1行と追加1行として表示されるのはなぜですか?
比較は行単位なので、行内のどんな編集も行全体の置き換えになります。隣り合う赤と緑の2行を見比べれば、変わった文字が分かります。
「大文字小文字を無視」と「空白を無視」は何をしますか?
大文字・小文字や、スペース・タブだけが違う行を同じ行として扱います。書式の違いによるノイズを隠し、実際の内容の変更を目立たせます。
2つのファイルや Word 文書を比較できますか?
テキストの内容をそれぞれの入力欄に貼り付けてください。Word や PDF のファイルは先に文字をコピーしてください。太字や表などの書式は比較されず、文字だけが比べられます。
比較できるテキストの量に上限はありますか?
比較はブラウザー内で行われ、処理量は両方のテキストの行数に応じて増えるので、数千行なら問題ありません。非常に大きなファイルは、コマンドラインの diff やコードエディターのほうが速く処理できます。

関連ツール