テキスト差分ツール - 2つの文章を行ごとに比較

ツール / 開発者ツール / テキスト差分

テキスト差分

この差分ツールでできること

契約書、設定ファイル、コードの2つの版があり、知りたいことはいつも同じです。実際に何が変わったのか。両方を貼り付ければ、その場に印が付きます。どちらの版もアップロードされません。

使い方

  1. 1 古い版を左に、新しい版を右に貼り付けます。
  2. 2 行単位か単語単位かを選び、空白や大文字小文字を変更と見なしたくない場合はオプションにチェックを入れます。
  3. 3 「比較する」を押し、左右並列とインラインを切り替えるか、結果を統合 diff 形式でコピーします。

素朴な突き合わせが役に立たない理由

2つの文章を同じ歩調でたどり、違う位置をすべて印付ける方法は一見自然ですが、1行挿入されただけで破綻します。以降がすべて1つずれ、残り全体が変更扱いになるからです。このページは代わりに最短の編集手順を探す Myers アルゴリズムを使うため、挿入された1行は1件の挿入として報告されます。

行単位か単語単位か

行単位は、どの行が動き、増え、消えたかに答えます。コードや設定ファイルで欲しいのはこれです。単語単位は変更された行の中に入り、異なる単語だけに印を付けます。1語だけ差し替えられた文章で欲しいのはこちらです。どちらも同じ比較結果から描かれるため、切り替えても計算はやり直しません。

行単位
- Merhaba dunya
+ Merhaba guzel dunya
単語単位
Merhaba guzel dunya

空白と大文字小文字を無視する

これらのオプションが変えるのは「何を同じとみなすか」であって、表示内容ではありません。比較は正規化した鍵を通して行い、画面の行は入力したままです。したがってインデントだけを直したファイルは差分ゼロになり、結果では実際の空白もそのまま読めます。

どちらの文章もあなたの端末に留まります

差分ツールは、自由に共有できないものに使われます。契約書の草案、デプロイ設定、患者の記録、未公開のコードなどです。ここでの比較はページ内で完結するため、アップロードもサーバー上の一時コピーもなく、あとから消すものもありません。

テキスト差分ツール - よくある質問

いいえ。すべてページ内で動くので、読み込んだあとネットワークを切っても比較できます。ここではそれが多くのツール以上に重要です。人が比べたい文書は、たいてい最も外に出せない文書だからです。
新着
Markdown エディター Markdown を書きながら、描画結果を横に並べて確認。見出し、リスト、表、コードブロック、リンクに対応。HTML をコピーするか .md と .html ファイルをダウンロードできます。ブラウザー内で動作します。
本日の人気
YAMLフォーマッター 乱れた YAML のインデントを整え、エラーを行番号つきで見つけ、JSON として読み直せます。コメント・ブロックスカラー・アンカーはそのまま。ブラウザ内で動作します。

関連する開発ツール

MD5生成器 無料のMD5生成ツール。テキストやファイルをブラウザー上でMD5チェックサムに変換でき、整合性の確認に役立ちます。
Base64エンコーダーとデコーダー 無料のBase64エンコーダー/デコーダー。テキストやファイルをブラウザー内で相互変換でき、サーバーには送信されません。
Lorem Ipsum 生成ツール 無料のLorem Ipsum生成ツール。段落・文・単語数を指定してダミーテキストを作成でき、HTMLタグの付与にも対応します。
JWT デコーダー 無料のJWTデコーダー。トークンを貼るとヘッダー・ペイロード・署名を読みやすく表示。処理はブラウザー内で完結します。
URL エンコーダー&デコーダー 無料のURLエンコード/デコードツール。リンクやクエリをパーセントエンコードに変換し、元に戻すこともできます。

その他のおすすめツール

WordをPDFに変換 Wordを無料でPDFに変換。DOC・DOCX・ODT・RTFをアップロードすると、体裁を保ったPDFを数秒でダウンロードできます。
PDFをWordに変換 PDFを無料でWordに変換。PDFをアップロードすると、数秒で編集可能なDOCXをダウンロードできます。登録も透かしも不要。
ワードカウンター 無料の文字数カウント。テキストを貼るだけで単語・文字・文・段落を数え、読了時間の目安も表示。データは送信されません。
文字カウンター 無料の文字数カウント。スペースあり・なしの文字数、単語数、行数を数え、タイトルやメタディスクリプションの目安も確認できます。
キーワード密度チェッカー 無料のキーワード出現率チェッカー。テキストやURLを入力すると、各語句の出現回数と割合がわかります。