テキスト差分(比較)

2 つの文章の違いを行と文字で色分け。入力は外部に送信しません。

比べる 2 つの文章

違い

—

比べ方: 行単位
単位
同じとみなす違い

改行コード(CRLF と LF)と、最後の行の改行の有無は比べません(違うときは結果の下に書きます)。

設定の保存・書き出し

比べ方などの設定はこの端末のブラウザ(localStorage、キー henkan_settings)にだけ保存され、外部には送信されません。貼り付けた文章は保存しません。書き出し・読み込み・消去はこの画面のボタンから。

近い道具

この道具について(使い方・しくみ・注意)

できること

A に元の文章、B に新しい文章を貼ると、違いを色分けで出します。赤は A だけ、緑は B だけの行・字です。

使い方の要点

しくみ

違いがいちばん少なくなる分け方を、Myers の差分アルゴリズム(1986 年)で探します。GNU diff と同じ系統の方法です。「同じとみなす違い」を選んでも、表示は元の文字のままです。改行コード(CRLF・LF)と最後の行の改行の有無は比べず、違うときは結果の下に書きます。違いがとても多い大きな入力では、途中から速さを優先するため、最短でない分け方になることがあり、そのときも結果の下に書きます。

注意

貼り付けた文章やファイルは、この端末のブラウザの中だけで処理し、外部には送信しません。文章は保存しません。文字だけを比べるので、Word や PDF の書式やレイアウトの違いは比べません。結果は元の文章と見比べてから使ってください。

しくみや質問の答えはテキスト差分の使い方に。

使い方・よくある質問 / JSON 整形・CSV 整形・全角・半角・かな / 通信しない 1 ファイル版