テキスト差分チェッカー: 2 つのテキストを比較

このテキスト差分チェッカーで 2 つのテキストを行単位で比較し、追加・削除された行をハイライトします。

両方のテキストはブラウザ内のローカルで比較され、サーバーにアップロードされることはありません。

開発・運営:Udit Agarwal

Text Diff, Explained

2 つの PDF を比較したいですか? Compare PDFs ツールを試してください。

テキスト比較 について

このテキスト差分チェッカーは、2 つのテキストブロックを行単位で比較し、その間で何が変わったかを正確にハイライトします。元のバージョンと変更後のバージョンを貼り付けると、追加された行と削除された行をそれぞれマークし、追加と削除の累計件数を表示します。設定変更のレビュー、ログ出力の比較、ドキュメントの 2 つのコピー間の変更の発見、コミット前の貼り付け内容の確認など、テキストをオンラインで素早く比較する手段になります。2 つのテキストを比較する手軽なテキスト比較ツールが必要な開発者、QA エンジニア、テクニカルライター向けに作られています。比較には最長共通部分列アルゴリズムを使い、一致する行を揃えて表示します。すべてはブラウザ内のローカルで処理されるため、比較するテキストが端末から外に出ることはありません。

機能

  • 最長共通部分列アルゴリズムによる行単位の比較
  • 追加・削除された行を異なる色でハイライト
  • 追加と削除の件数をライブで表示
  • 変更のない行を揃えて表示し、見やすさを維持
  • どこからでも貼り付けた複数行テキストブロックに対応
  • どちらかを編集すると差分が即座に更新
  • 応答性を保つため非常に大きな入力(2000 行超)では自動的に一時停止
  • すべてブラウザ内で動作するため、データが端末から外に出ることはありません

テキスト比較 の使い方

  1. 左の入力欄に元のテキストを貼り付けます。
  2. 右の入力欄に更新後のテキストを貼り付けます。
  3. 差分出力を見て、追加された行・削除された行・変更件数を確認します。
  4. どちらかを編集すると比較が更新されるのを確認します。

例

入力

apple
banana
cherry

出力

  apple
- banana
+ blueberry
  cherry

1 行が削除され 1 行が追加され、一致する行は揃ったまま。

よくあるエラーとトラブルシューティング

  • 1 語だけ編集したのに、行全体が削除と追加の両方として表示される。 — この差分は単語単位ではなく行単位のため、行内のどんな変更でもその行全体が出力で置き換えられます。
  • 巨大な入力で差分が一時停止または停止するように見える。 — ページの応答性を保つため 2000 行を超える入力は一時停止されます。全体の結果を見るには小さなセクションに分けて比較してください。
  • 見た目が同じ行が違うものとしてフラグされる。 — 行は完全一致で比較されるため、末尾の空白や、スペースの代わりのタブも変更として数えられます。また、片方の末尾にだけ改行があると、差分に空の行が1行加わります。
  • 並び替えた行が移動ではなく削除と追加の両方として表示される。 — 行単位の差分には移動という概念がないため、移動した行は一方で削除、別の場所で追加として表示されます。

よくある質問

Text Diff チェッカーとは何ですか?
2 つのテキストブロックを行単位で比較し、追加・削除された行をハイライトするオンラインツールです。2 つのバージョン間で何が変わったかを正確に確認できます。
Text Diff で 2 つのテキストを比較するには?
元のテキストを左に、更新後のテキストを右に貼り付けます。入力に合わせて一致する行を揃え、差分を自動的にハイライトします。
Text Diff ツールは行単位ですか、単語単位ですか?
行単位です。最長共通部分列アルゴリズムを使って一致する行を揃え、追加・削除された行をハイライトします。
比較できるテキストにサイズ制限はありますか?
2000 行を超える非常に大きな入力はページの応答性を保つため一時停止されます。必要に応じて大きなファイルを小さなまとまりに分割してください。
Text Diff でコードや設定ファイルを比較できますか?
はい。どちらのバージョンもプレーンテキストとして貼り付ければ、差分のある行をハイライトします。設定変更やログ出力に便利です。
Text Diff で比較したテキストはどこかに送信されますか?
いいえ。Text Diff の比較はすべてブラウザ内で行われ、貼り付けたテキストが端末から外に出ることはありません。

関連ツール

コードフォーマッターの他のツール

コードフォーマッターのツールをすべて見る (32) · すべてのツール