テキストツール

2つのテキストの差分を比較

行を正確に比較します。CRLFとCRはLFに統一し、空白、大文字小文字、Unicodeの差は保持します。入力合計は100,000 UTF-16単位/400,000 UTF-8バイト、各側1,000行まで。末尾の改行は空行として数えます。

2つの版を入力してください。

両方のテキストはこのページ内のみで処理します。アップロード、保存、意味の分析は行いません。

使い方とよくある質問

2つの版を貼り付け、実際の行の変更を比較します。

比較方法

  1. 左に元のテキスト、右に変更後を貼り付けます。片方が空でも比較できます。
  2. 比較して、元と変更後の行番号、+の追加、−の削除を確認します。
  3. 行レポートをコピーまたはダウンロードします。入力を変更すると以前の結果は消去されます。

正確な行比較と処理上限

比較前にCRLFとCRをLFへ統一し、その他の空白、大小文字、Unicode表現の違いは保持します。各側1,000行、合計100,000 UTF-16単位/400,000 UTF-8バイトまで。最長共通部分列の表は最大1,002,001 Uint16セル(約2 MiB)、結果は2,000行までです。出力上限は300,000単位/400,000バイトです。

よくある質問

盗用や意味の変更を検出しますか?

いいえ。正確な行の追加と削除を表示します。意味、コードの正しさ、ブロック移動の意図を判断せず、類似度の割合も表示しません。

空行や末尾の改行は無視しますか?

いいえ。空行は保持し、末尾のLFは最後の空行になります。空の文書は0行です。CRLFとCRだけを統一します。

レポートはパッチとして使えますか?

いいえ。TXTは読みやすいレポートで、追加行に+、削除行に-、変更なしに空白を付けます。Gitやunified patchではなく、自動適用はできません。