修正前
0文字・0行
修正前と修正後の文章を並べて、変わった箇所だけを分かりやすく確認できます。
0文字・0行
0文字・0行
変更はありません
2つの文章を入力すると、ここに比較結果が表示されます。
校正前後の原稿、設定文、メール案など、2つの文章で変わった場所を確認するときに使えます。
メール原稿、契約文、Web文章、翻訳、コード内の文字列など、修正前後の違いを確認できます。比較処理と下書き保存はブラウザ内だけで行われ、入力内容はサーバーへ送信されません。
「受付は9時です」を「受付は10時です」に変えると、9が削除、10が追加として表示されます。一方、A・B・Cの3行をB・A・Cへ並べ替えると、移動専用の印ではなく、削除と追加の組み合わせとして現れます。
修正前後の文章で、行の変更と、比較条件で無視した差を区別します。
例を試すと入力と設定を置き換え、上のツールで処理します。「元の入力へ戻す」は直前の入力と設定を復元します。前回の処理結果は復元しないため、必要に応じて再実行してください。既存の保存ルールが適用されます。
複数の例を試した場合は、「元の入力へ戻す」を繰り返すと最初の入力へ戻れます。履歴はページ内だけで保持するため、閉じる前に必要な入力を復元してください。
修正前: red / blue(2行) 修正後: red / green(2行) 無視する条件: すべてオフ
追加 0件・削除 0件・変更 1件 blue → green
修正前: A B 修正後: a b 空白・大文字小文字を無視: オン 改行を無視・変更行のみ: オフ
変更はありません(この比較条件での判定)
件数は行の差分です。最初の例は1行の置き換えなので変更1件です。2番目の「変更なし」は元文字列が完全一致したという意味ではありません。無視する条件を外すと差が現れます。
意味の正しさや変更理由は判定しません。「改行を無視」は段落の区切りも比較から外します。比較規模が大きすぎる場合は入力を残して中断し、長い行では文字単位の強調を省略することがあります。通常の30日間の下書き保存ルールが適用されます。
検証根拠:既存buildLineDiff関数の追加・削除・変更件数と、条件指定時の判定を、画面の要約・差分表示と照合します。
before: A B after: AB
変更なし
空白を無視は半角空白・タブ・全角空白を比較用の行から除きます。改行を無視は別の設定です。
比較の組み合わせが400万を超える場合は、文章を短くする案内が出ます。文字単位の強調にも別の大きさの制限があります。
行ごとに比較し、追加・削除・変更された行を色分けします。変更された行では、文字単位の違いも強調します。
はい。比較設定から、空白・改行・大文字小文字の違いを個別に無視できます。
送信されません。比較と下書き保存は、使用中のブラウザ内だけで行われます。
ツール名と公開URLだけを共有します。入力した内容や処理結果は含まれません。
残したい内容は、消去やリセットの前に別途保管してください。入力文章をこのブラウザーに自動保存します。最終保存から30日以上経過したデータは、次の読み込み時に復元しません。サイトデータの削除や保存制限で、それより早く失われる場合があります。
お気に入り・表示言語は作業データとは別に保存され、サイトデータの削除で失われる場合があります。端末に保存済みのファイルは、ツールのリセットやサイトデータの削除では消えません。