テキスト差分チェッカー
Free2つのテキストブロックを比較し、行、単語、または文字レベルで追加、削除、または変更された内容を正確に確認します。統一表示または並列表示、ダウンロード可能な標準の差分ファイルに対応しています。すべてブラウザ内で完全に動作します。
すべてブラウザ内で動作します。テキストがどこかにアップロードされることはありません。
最近のアクティビティ
全員に公開されています。すべての訪問者による直近20回の使用履歴を新しい順に表示します。
Compared two texts (1 added, 1 removed)
2時間前
Compared two texts (1 added, 2 removed)
2時間前
Compared two texts (2 added, 1 removed)
2時間前
Compared two texts (1 added, 1 removed)
2時間前
Compared two texts (0 added, 0 removed)
2時間前
Compared two texts (1 added, 1 removed)
2時間前
Compared two texts (2 added, 1 removed)
2時間前
Compared two texts (21 added, 3 removed)
2時間前
Compared two texts (4 added, 1 removed)
2時間前
Compared two texts (2 added, 1 removed)
2時間前
Compared two texts (2 added, 1 removed)
2時間前
このツールの機能
このツールは2つのテキストブロックを比較し、行、単語、または文字レベルで追加、削除、または変更された内容を正確にハイライトします。統一表示または並列表示、オプションの大文字小文字・空白を区別しない比較、ダウンロード可能な標準の統一差分ファイルに対応しています。
仕組み
このツールは、GitやUnixのdiffコマンドで使用されている同じ最長共通部分列の差分アルゴリズムを使用して、元のテキストを変更後のテキストに変換する最小限の追加と削除のセットを見つけます。行モードでは、削除された行のブロックが同じサイズの追加された行のブロックと一致すると、各行のペアが単語レベルで再度比較され、行全体を異なるものとしてマークするのではなく、実際に変更された単語だけがハイライトされます。
解決できる問題
- 編集を受け入れる前に、文書、設定ファイル、またはテキストの段落の2つのバージョン間で実際に何が変わったかを確認する。
- 他は完全に同じである2つの文字列の中で変更された単一の単語や文字、例えば少し異なるAPIキーやURLを見つける。
- バージョン管理システムにアクセスせずに、2つのテキストスニペットから標準のパッチファイルを生成する。
- 異なるインデントで再フォーマットされたコードを比較し、実際のロジックが変わっていないことを確認する。
よくある質問
›行モード、単語モード、文字モードの違いは何ですか?
行モードは2つのテキストを行単位で比較し、行全体が追加または削除される文書、設定ファイル、またはコードの比較に最適です。単語モードはテキストを単語に分割し、文の中でどの単語が変更されたかを正確にハイライトします。文字モードはさらに細かく、個々の文字の変更をハイライトし、短い文字列内の単一のタイプミスや小さな編集を見つけるのに便利です。
›統一表示と並列表示の違いは何ですか?
統一表示では、削除された行がそれを置き換えた追加された行の直上に1つの列で表示され、コマンドラインの差分に似ています。並列表示では、元のテキストと変更後のテキストを2つの列に分割し、同じ垂直位置で比較できるようにします。これは長い文書を追いやすくすることが多いです。
›「先頭/末尾の空白を無視」は具体的に何をしますか?
行の先頭または末尾のスペースやタブのみが異なる場合、2つの行を同一として扱います。これは、再インデントされたコードを比較する際に便利です。行の中央にある余分なスペースはまとめません。それが必要な場合は、単語間の空白の連続を既に同等として扱う単語モードに切り替えてください。
›結果をパッチファイルとしてダウンロードできますか?
はい。「Download .diff」ボタンは、GitやUnixのdiffコマンドなどのツールで使用される標準の統一差分形式で比較結果を保存します。通常の--- / +++ファイルヘッダーと@@ハンクマーカーを含むため、patchで適用したり、差分対応のエディタで確認したりできます。
›行内の1つの単語を変更すると、なぜ行全体がハイライトされるのですか?
行モードでは、ツールはまずどの行が追加または削除されたかを判断し、置き換えられた行については、その特定の行の旧バージョンと新バージョンの間で2回目の単語レベルの比較を行い、行全体ではなく実際に変更された単語だけがハイライトされます。近くに置き換えがなく行全体が削除された場合、比較対象がないため、行全体が削除として表示されます。
関連ツール
テキスト
各行にテキストを追加
ブラウザ内で、先頭、末尾、正確な位置、または一致箇所の隣に、すべての行に同じテキストを挿入します。
Freeテキスト
テキストASCII変換ツール
テキストをASCII文字コードに変換し、また元に戻します。結果は2進数、16進数、8進数でも表示され、すべてブラウザ内で完全に動作し、何もアップロードされません。
Freeテキスト
テキスト2進数変換ツール
テキストを2進数文字コードに変換し、また元に戻します。結果は10進数、16進数、8進数でも表示され、すべてブラウザ内で完全に動作し、何もアップロードされません。
Freeテキスト
Adler32チェックサム計算機
ブラウザ内でテキストまたはファイルのAdler-32チェックサムを計算します。
Freeテキスト
アナグラムジェネレーター
ブラウザ内で、任意の単語から作れる英語のアナグラムや短い単語を見つけます。
Freeテキスト
APIテストツール
ブラウザ内で任意のAPIエンドポイントにHTTPリクエストを送信し、レスポンスを確認します。
Freeテキスト
Argon2ハッシュ生成機
ブラウザ内で完全にArgon2id/Argon2i/Argon2dのパスワードハッシュを生成・検証し、メモリコスト、時間コスト、並列度を調整できます。
Freeテキスト
アトバシュ暗号ツール
クラシック、数字、ヘブライ語の各バリアントでアトバッシュ暗号を使ってテキストを暗号化・復号化し、リアルタイムのミラーペア参照と文字マッピング表付き。
コメント (0)
このツールは役に立ちましたか?コメントを残したり、コツを共有したり、改善方法を教えてください。
まだコメントはありません。最初にご意見をお寄せください!