Original Text

Modified Text

どの開発者も経験があるはずです — 設定ファイル、SQLクエリ、READMEの2バージョンがあって、何が変わったのか正確に知る必要がある。手動でスキャンすると見落としが発生します。適切なDiffツールなら見落としません。このチェッカーは任意の2つのテキストを比較し、すべての追加・削除・変更をブラウザ上で行ごとにハイライト表示します。データはあなたのマシンから出ることはなく、認証情報・プライベートな設定・未公開コードを比較する際に安心です。このツールを動かすDiffアルゴリズムは、git diffGNU diffutils、コードレビューツールと同じ種類のロジックです。JSONについては、差分を取る前にJSONフォーマッターで構造を正規化することをお勧めします。大きなデータセットにはjqでJSONを前処理してから貼り付けることができます。バージョン管理プロジェクトではGitHubのプルリクエストが同様のビジュアルDiffを提供します。

テキスト差分チェッカーの使い方

1

テキストAを貼り付ける(元のバージョン)

左パネルにテキストの元バージョンを貼り付けてください。コード、設定ファイル、SQL、JSON、または通常のテキストが使用できます。

2

テキストBを貼り付ける(変更後)

右パネルに変更後のバージョンを貼り付けてください。差分はすぐに更新されます — ボタン不要です。

3

差分を確認する

追加された行は緑、削除された行は赤でハイライトされます。行内の変更は単語レベルで表示されるため、何が変わったか正確に確認できます。

出力例

Example: Config file change

テキストA(元のバージョン):

host=localhost
port=5432
database=myapp
pool_size=5

テキストB(変更後):

host=db.production.com
port=5432
database=myapp
pool_size=20
timeout=30

Frequently Asked Questions

このツールはテキストをサーバーに送信しますか?

いいえ。比較は完全にブラウザ内で実行されます。テキストはどこにもアップロードされないため、プライベートな設定・認証情報・未公開コードにも安心して使えます。

どんな違いを検出しますか?

追加(新しい行や単語)、削除(削除されたコンテンツ)、変更(変更された行)を検出します。行レベルと単語レベルの両方のハイライトに対応しています。

散文だけでなくコードも比較できますか?

はい — 任意のプレーンテキストを貼り付けられます:コード、設定ファイル、SQL、JSON、YAML、Markdown、または通常の散文。ツールはフォーマットを気にしません。

git diffとどう違いますか?

git diffはリポジトリとコマンドラインアクセスが必要です。このツールは任意の2つのテキストでブラウザ上で即座に動作します — gitの履歴もターミナルも不要です。

About Text Diff

This tool uses the Longest Common Subsequence (LCS) algorithm to compare texts line by line, the same approach used by tools like git diff. Lines unique to the original are shown in red, lines added in the modified version in green, and unchanged lines in white.

Related Tools