テキストツール

テキスト差分チェッカー

2つのテキストを行単位で比較し、追加と削除を示します。

テキスト差分チェッカー workspace

使い方

左に元のテキスト、右に変更後を貼り付けて比較します。同じ行は無印です。削除行はマイナス、追加行はプラスで始まります。比較は行ベースで、文字単位のパッチではありません。

例

共通行は無印です。変更行は削除+挿入、新しい末尾行は挿入です。例の入力は両側を --- で分けます。

入力

alpha
beta
gamma
---
alpha
BETA
gamma
delta

出力

  alpha
- beta
+ BETA
  gamma
+ delta

仕組み

片側最大1500行までの最長共通部分列比較です(行数の積が安全範囲内)。それ以上はブラウザが固まらないよう拒否します。空行も行として数えます。

よくあるエラー

  • 何も強調されない 空行を含め両側が同一です。
  • 段落が移動して diff がうるさい 単位は行です。厳密に比べたいなら長い段落を行に分けてください。
  • ツールがテキストを拒否した 各側は10万文字・1500行までです。

制限

git 互換パッチではなく、行が一致しない限り空白も無視しません。両側はアップロードしません。

プライバシー

貼り付けたテキストはブラウザ内で処理されます。PepsTools は受け取らず、保存せず、他のサービスへも送りません。

よくある質問

行内の単語も比較しますか?

いいえ。変更行は1つの削除と1つの挿入として表示します。