2 つのテキストを比較して差分を表示する
テキストの 2 つのバージョンを差分比較し、行単位・文字単位の挿入、削除、変更を確認します。
- 1
2 つのテキストバージョンを比較すると、何が変わったかがわかります。編集のレビュー、設定の比較、出力差分のデバッグに不可欠です。diff は追加行(+)、削除行(−)、変更のないコンテキストを表示します。
- 2 テキスト差分比較ツール →
元のテキストと変更後のテキストを貼り付けてください。ツールは + と − のマーカー付きの unified diff を生成し、オプションで横並びビューも表示します。
- 3 text-diff
このチェーンを使うと、2 つのテキストの差分取得と変更統計(追加・削除・変更の行数)の要約を一度に行えます。
よくある質問
- 行 diff と文字 diff はどちらを使うべき?
- 行 diff はソースコードやほとんどのテキストの標準で、どの行が変わったかを示します。文字(または単語)diff は、行内の変更が重要になる文章向きです。ほとんどのツールは行 diff をデフォルトとし、行内のハイライトを付けます。
- なぜ diff ですべての行が変更扱いになるの?
- これは通常、行末が異なる(CRLF と LF)か、末尾に空白があることを意味します。意味のある比較を得るには、diff の前に改行コードを正規化し、空白をトリムしましょう。
このタスクを解決するワークフロー
関連ツール
テキスト差分比較ツール
Compare two text blocks line by line using the LCS algorithm. Supports ignoring whitespace and case。無料、プライベート、100%クライアントサイド。 ツール
ワードカウント
Count characters, words, lines, sentences, paragraphs, byte size, and estimate reading time。無料、プライベート、100%クライアントサイド。 ツール
ソート&重複削除ツール
Sort lines alphabetically, numerically, by length, or naturally; deduplicate; reverse or shuffle。無料、プライベート、100%クライアントサイド。 ツール