テキスト差分チェッカー ガイド

2つのテキストを比較して変更点を確認。単語単位または行単位の差分表示で追加・削除をハイライト。

テキスト差分チェッカーに戻る

このツールの機能

テキスト差分チェッカーは、2つのテキスト入力を比較して変更を強調表示します。単語レベルまたは行レベルの差分を選択。追加は1色、削除は別の色で表示。編集のレビュー、バージョン比較、設定やコードの差分確認に便利です。

使い方

  1. テキストを貼り付け — 元のテキストを最初のエリアに、変更後のテキストを2番目のエリアに入力または貼り付け。
  2. モードを選択 — 単語レベル(変更された単語を強調)または行レベル(行全体)。
  3. 差分を表示 — 変更が強調表示。追加と削除が明確にマークされます。
  4. 入れ替え — 必要に応じて2つの入力を入れ替えて比較を逆に。
  5. コピー — ツールがサポートしていれば差分出力をコピー。

動作の仕組み

ツールは差分アルゴリズム(例:diff パッケージ)で2つのテキスト間の最短編集シーケンスを計算。単語レベルモードではテキストを単語に分割して差分;行レベルでは行に分割。結果は追加(緑)と削除(赤)セグメント用の span 要素でレンダリング。すべての処理はクライアント側。

すべての計算はブラウザ内で実行されます。データはサーバーに送信されません。

使用例とサンプル

  • コードレビュー — 変更前後のコードを比較。
  • 設定 — 設定バージョン間の差分を確認。
  • 契約 — 契約書の下書きを比較。
  • 翻訳 — 翻訳の更新を確認。
  • 盗用 — 類似ドキュメントを比較(手動レビュー)。

元:The quick brown fox
変更後:The fast brown fox jumps
単語差分:「quick」削除、「fast」と「jumps」追加。

制限と既知の制約

  • 2入力のみ — 一度に2つ以上のテキストを比較不可。
  • プレーンテキスト — シンタックスハイライトやコードの構造化差分なし。
  • 大きなファイル — 非常に長いテキストは差分計算を遅くする場合あり。
  • マージなし — 差分表示のみ;3方向マージや競合解決なし。

すべての計算と変換はブラウザ内で完全に実行されます。データはサーバーに送信されず、入力内容はデバイスから離れません。