コンテンツへスキップ
uencoder

2 つのテキストを比較して差分を表示する

テキストの 2 つのバージョンを差分比較し、行単位・文字単位の挿入、削除、変更を確認します。

  1. 1

    2 つのテキストバージョンを比較すると、何が変わったかがわかります。編集のレビュー、設定の比較、出力差分のデバッグに不可欠です。diff は追加行(+)、削除行(−)、変更のないコンテキストを表示します。

  2. 2
    テキスト差分比較ツール →

    元のテキストと変更後のテキストを貼り付けてください。ツールは + と − のマーカー付きの unified diff を生成し、オプションで横並びビューも表示します。

  3. 3

    このチェーンを使うと、2 つのテキストの差分取得と変更統計(追加・削除・変更の行数)の要約を一度に行えます。

よくある質問

行 diff と文字 diff はどちらを使うべき?
行 diff はソースコードやほとんどのテキストの標準で、どの行が変わったかを示します。文字(または単語)diff は、行内の変更が重要になる文章向きです。ほとんどのツールは行 diff をデフォルトとし、行内のハイライトを付けます。
なぜ diff ですべての行が変更扱いになるの?
これは通常、行末が異なる(CRLF と LF)か、末尾に空白があることを意味します。意味のある比較を得るには、diff の前に改行コードを正規化し、空白をトリムしましょう。

このタスクを解決するワークフロー

関連ツール