テキスト差分ツール - 元のテキストと変更後のテキストを貼り付けてください。入力中にリアルタイムで差分がハイライトされます。
テキスト差分ツールの仕組み
元のテキストを左側のペインに、変更後のテキストを右側に貼り付けます。入力中に差分がライブで更新されます - ボタンを押す必要も、ファイルをアップロードする必要も、サーバーに送信するものもありません。違いは3色でハイライトされるので、一目で確認できます。
- 赤 - 削除
- 元のテキストには存在するが、変更後のバージョンでは欠落している行です。
- 緑 - 追加
- 変更後のバージョンで新しく追加され、元のテキストには存在しなかった行です。
- オレンジ - 変更
- 両方のバージョンに存在するが変更された行です。変更された正確な文字が行内でハイライトされるため、どの単語やトークンが編集されたかを確認できます。
- 完全にブラウザ内で動作
- 差分アルゴリズムはJavaScriptでローカルに実行されます。テキストがアップロードされたり、ログに記録されたり、保存されたりすることはありません。ページを一度読み込めば、オフラインでツールを使用できます。
一般的な使用例
校正編集
元の原稿と改訂版を貼り付けて、文書を一行ずつ探し回らずにレビュアーが加えたすべての変更を確認できます。
設定やコード変更のレビュー
完全な差分ツールにアクセスできないときに、設定ファイル、JSONペイロード、またはコードスニペットの2つのバージョンを素早く比較します。
翻訳の確認
翻訳されたコピーの2つのバリアントを比較し、意図した部分のみが異なることを確認します。
生成出力の監査
スクリプトがテキストを生成する場合、意図しない回帰を検出するために、既知の正しいベースラインと出力を差分比較します。
よくある質問
テキストはどこかにアップロードされますか?
いいえ。差分はJavaScriptを使用して完全にブラウザ内で実行されます。テキストが当社のサーバーに送信されたり、保存されたり、ログに記録されたりすることはありません。ブラウザの開発者ツールを開いて、入力中にネットワークタブを監視することで確認できます。
各色は何を意味しますか?
赤は元のテキストから削除された行をハイライトします。緑は変更後のバージョンで追加された行をハイライトします。オレンジは両方に存在するが変更された行をハイライトし、それらの行内では、異なる特定の文字がハイライトされて正確な編集箇所を特定できます。
サイズ制限はありますか?
ハード制限はありませんが、非常に大きな入力の場合、インターフェースの応答性を保つため、ツールは文字レベルから行レベルの差分にフォールバックします。これが発生するとツールバーの上部に通知が表示されます。
コードを比較できますか?
はい。ツールは入力をプレーンテキストとして扱うため、コード、JSON、YAML、ログファイル、その他あらゆるテキスト形式で動作します。シンタックスハイライトは行いませんが、すべての違いが正確に表示されます。
git diff を使うのとどう違いますか?
git diff はテキストがリポジトリにあることを必要とし、ローカルマシン上のファイルでのみ動作します。このツールでは、メールの下書き、Slackのメッセージ、ドキュメントなど、任意の2つのテキストを直接貼り付けて、セットアップなしで違いを確認できます。
ツールはオフラインで動作しますか?
はい、ページを一度読み込めば動作します。すべての差分処理はブラウザ内でローカルに行われるため、ネットワークから切断しても使用し続けることができます。
関連ツール
Hexbonが提供する他の無料ツールもご利用いただけます。