2つのテキストを比較してすべての変更を発見
元のテキストと変更後のテキストを貼り付けるだけで、追加・削除・変更なしの箇所を正確に確認できます。
テキスト比較ツールについて
このツールは最長共通部分列(LCS)アルゴリズムを使って2つのテキストを行単位で比較し、変更点を正確にハイライト表示します。文書の編集内容の確認、コードスニペットの比較、変更前後の設定ファイルのチェックなどに役立ちます。
機能:
- 正確な結果を得られるLCSアルゴリズムによる行単位の差分検出
- 統一ビューと並列ビューの両方に対応
- 大文字小文字の違いや行末の空白を無視するオプション
- プライバシー第一 — テキストはローカルで比較され、アップロードされることはありません
2つのテキストを比較する方法
- 左のボックスに元のテキストを貼り付けます
- 右のボックスに変更後のテキストを貼り付けます
- オプションを選択して「比較」をクリックします
- 統一ビューまたは並列ビューで差分を確認します
よくある質問
差分アルゴリズムはどのように動作しますか?
このツールは2つのテキスト間で行の最長共通部分列(LCS)を見つけ、その共通部分に含まれない行を追加または削除としてマークします。
「行末の空白を無視する」とは何ですか?
比較する前に各行末のスペースとタブを取り除くため、行末の空白だけが異なる箇所は変更として報告されなくなります。
比較できるテキストのサイズに上限はありますか?
各ボックスは最大500,000文字まで入力できます。非常に大きな入力の場合、ツールの応答性を保つために自動的に高速な比較方法に切り替わります。
統一ビューと並列ビューの違いは何ですか?
統一ビューは、git diffのように追加行と削除行を+と-の接頭辞で示す単一の列で表示します。並列ビューは元のテキストと変更後のテキストを整列された2つの列に表示し、大きな変更を確認しやすくします。
差分結果をコピーできますか?
はい。統一ビューの上にあるコピーボタンを使うと、unified diff形式で差分をコピーでき、テキストファイルやIssue、コードレビューのコメントにそのまま貼り付けられます。
差分検出はコードにも文章にも使えますか?
はい。比較は特定の言語に依存せず行単位で行われるため、ソースコード、設定ファイル、JSON、Markdown、通常の文章のいずれにも同様に対応できます。
プライバシー
両方のテキストはJavaScriptを使ってブラウザ内で完全に比較されます。データがどこかにアップロード、送信、保存されることはありません。