テキスト差分比較(Diff)
2つのテキストを比較して違いをハイライト表示
+0 追加 -0 削除 0 変更なし
差分結果
左右にテキストを入力すると、自動的に差分が表示されます。
🔒 すべての処理はブラウザ上で完結します。データがサーバーに送信されることはありません。
テキスト比較・差分チェックが必要な場面
コードレビューでは、プルリクエスト前にソースコードの変更箇所を確認するためにDiffツールが不可欠です。GitのdiffコマンドやGitHubのプルリクエスト画面と同様の差分表示を、ブラウザ上で手軽に確認できます。
文章校正では、編集前後の文章を比較して修正箇所を明確にできます。ライターや編集者が原稿のレビューに使用したり、翻訳の修正箇所を確認する際に便利です。
契約書・規約の変更確認では、利用規約やプライバシーポリシーの改定箇所を正確に把握できます。重要な文書の変更を見落とさないための必須ツールです。
Diffアルゴリズムについて
本ツールはLCS(Longest Common Subsequence / 最長共通部分列)アルゴリズムに基づいて差分を計算します。2つのテキストの共通部分を最大限に見つけ出し、追加・削除された部分を正確に特定します。
- 行単位比較 — 各行を1つの単位として比較。ソースコードや設定ファイルの比較に最適
- 単語単位比較 — 行内の単語レベルで差分を検出。文章の細かい修正を確認する際に便利
オンラインDiffツールの活用例
- Git差分の可視化 — コミット間の変更をコピー&ペーストで素早く確認
- APIレスポンスの比較 — 本番とステージングの出力差分を検出
- 設定ファイルの比較 — 環境別の設定差分をチェック
- レポート・議事録の変更点確認 — 文書の更新箇所を明確化