テキスト比較・差分チェック|文章・コードの変更箇所を表示
2つの文章やコードを比較し、追加・削除箇所を色と行番号で表示。行・単語・文字単位、空白無視、コピーに対応します。
比較設定
追加・削除された行を、変更前後の行番号付きで表示します。
比較結果
− 削除+ 追加空白は変更なし
このツールの使い方・詳細
🛠 使い方
比較元と比較先を貼り付け、行・単語・文字・JSONから比較単位を選びます。「差分を比較」を押すと、削除を赤、追加を緑で表示します。必要に応じて空白の違いを無視できます。
💡 活用シーン・ユースケース
- 原稿やメールの修正前後を比べ、書き換え箇所を確認する
- ソースコード・設定ファイル・ログの追加行と削除行を調べる
- 設定ファイルの空白を無視し、内容の実質的な変更を確認する
テキスト・文章・コードの差分をオンラインで比較
変更前と変更後の文章、ソースコード、設定ファイル、JSONを貼り付けると、削除箇所を赤、追加箇所を緑で表示します。入力内容はブラウザ内だけで処理し、サーバーへの送信や保存は行いません。
比較単位の選び方
- 行単位:ソースコード、設定ファイル、ログなど、行ごとの変更確認に向いています。
- 単語単位:原稿、メール、説明文など、文章の書き換えを確認しやすくします。
- 文字単位:短い文字列の一文字違いや、表記の微差を探す場合に使います。
- JSON:オブジェクトのキー順をそろえて整形してから比較するため、並び順だけの違いを除外できます。配列の順番は意味があるため維持します。
JSONも比較可能
JSONモードではオブジェクトのキー順をそろえてから比較します。パス単位で追加・削除・変更を詳しく確認したい場合は、専用のJSON差分チェックも利用できます。
空白の違いを無視する
チェックを入れると、連続する空白・タブを1個の空白として扱い、行末の空白を除いて比較します。インデントや空白だけの変更を無視して、内容の違いに集中したい場合に便利です。
安全性と大きな文章の比較
入力内容はHTMLとして実行せず、文字列として安全に表示します。大きな差分でも画面が固まりにくいよう計算量に上限を設け、上限を超えた場合は変更部分をまとめて表示します。機密情報を扱う場合でも、共有端末のクリップボードや保存先の管理には注意してください。