テキスト差分の仕組み
2つのテキストブロックを貼り付ければ、追加、削除、変更のない行のすべてを並べてハイライト表示します。下書きの比較でも、設定変更のレビューでも、生成された出力のリグレッション検出でも、Text Diffは色分けされた明確なビューを数秒で提供します。
差分アルゴリズムは完全にJavaScriptで動作するため、入力するそばから結果が表示されます。
2つのテキストを貼り付けて行ごとに比較します。追加された行は緑、削除された行は赤で表示。何もブラウザから出ません。
2つのテキストブロックを貼り付ければ、追加、削除、変更のない行のすべてを並べてハイライト表示します。下書きの比較でも、設定変更のレビューでも、生成された出力のリグレッション検出でも、Text Diffは色分けされた明確なビューを数秒で提供します。
差分アルゴリズムは完全にJavaScriptで動作するため、入力するそばから結果が表示されます。
いいえ。すべての処理は、JavaScriptとWebAssemblyを使ってブラウザーのタブ内で実行されます。ファイルはお使いのデバイス上でメモリに読み込まれ、そこで処理され、結果はローカルのダウンロードとして提供されます。Sunastyや第三者に送信されるものは一切ありません。ご自身で確認できます。ブラウザーのDevToolsを開き、Networkタブを表示して見てください。ファイルを運ぶリクエストは一つもありません。
本ツールは行単位の最長共通部分列(LCS)による差分を使用しており、Unixのdiffユーティリティと同じ系統のアルゴリズムです。追加は緑、削除は赤、変更のない行は中立色で表示されます。
はい。プレーンテキストのファイルをどちらかのパネルにドラッグすると、その内容はブラウザーのFileReader APIによってローカルで読み込まれます。ファイルがアップロードされることはありません。
はい、ページが一度読み込まれれば動作します。処理はお使いのデバイス上で行われるため、ネットワークから切断してもツールは動き続けます。これは、データが端末から外に出ないことの最も明確な証拠です。
完全に無料で、登録は不要です。ウォーターマークも、1日あたりの利用制限も、利用に必要なトラッキングクッキーもありません。