テキスト2つを比較して差分を確認する方法
変更前と変更後のテキストを入力すると、統一差分形式で追加・削除箇所を確認できます。文脈行数を調整でき、結果には変更行数と比較前後の行数も含まれます。
変更前後の内容を見比べる準備
テキストの変更箇所を調べたいときは、変更前と変更後の2つのテキストを比較します。結果は統一差分形式で表示され、どの行が追加または削除されたかを追いやすくなります。短い設定文、コード、手順書などの改訂を確認する際に、行単位の変化を整理して見るのに役立ちます。差分の周囲に表示する文脈行数も指定できるため、変更箇所だけを絞って見るか、前後の流れを広く確認するかを選べます。
入力から比較結果までの進め方
- 比較元の入力先に変更前のテキストを、変更後の入力先に新しいテキストを貼り付けます。元の入力と変更後の入力は任意の値として扱われるため、片方だけを使う場合も、どちらに内容を入れたかを確認してください。
2. 差分の前後に何行の文脈を表示するかを数値で指定します。設定しない場合の既定値は3行です。少ない値なら変更箇所を確認しやすくなり、多い値なら周辺の流れを追いやすくなります。
3. 比較を実行し、統一差分形式の表示を読み取ります。追加された行と削除された行を照合し、入力した内容の順序や改行位置に誤りがないかも確認します。
4. 変更箇所の周辺が読み取りにくいときは文脈行数を変えて、必要な範囲が表示される状態で再確認します。現在の画面が1つのテキスト値だけを受け取る構成なら、元の入力先が空である場合、その値は比較元として使われ、変更後の入力は空のままです。2つを比較したい場合は、利用できる入力先の構成を先に確かめてから内容を分けて入力します。
表示された差分から読み取れること
成功した比較では、統一差分形式の内容に加えて、追加行数、削除行数、変更の合計、変更前後それぞれの行数が示されます。追加行数と削除行数を分けて見ると、内容が増えたのか減ったのかを判断しやすくなります。変更の合計は追加と削除を合わせた数として確認し、前後の行数はテキスト全体の規模を把握する目安にします。文脈行数を変えても変更そのものの数を調整するのではなく、差分の前後に添える表示範囲が変わります。
2つの実質的な入力がどちらも空の場合、比較は成功扱いになりません。1つの値だけを入力した画面では、その値が元の内容として扱われるため、空の変更後テキストとの差分として表示されます。期待した結果と異なるときは、入力先の対応、空欄の有無、文脈行数の設定を順に見直してください。
使用例
設定文の色名を変更した箇所を確認するため、変更前と変更後の短いテキストを比較します。
比較元に「色=青」、変更後に「色=赤」を入力し、文脈行数を既定値のままにして比較を実行します。
統一差分形式の表示と、追加行数、削除行数、変更の合計、比較前後の行数が示されます。この入力では追加 1 行、削除 1 行、変更の合計 2、比較前 1 行、比較後 1 行となります。
制限事項
- 1つのテキスト値だけを受け取る画面では、その値が元の入力として扱われ、変更後の入力は空のままです。2つの内容を比較するには、2つの入力先を利用できる構成か確認してください。
よくある間違い
- 比較を実行しても結果が成功扱いにならない場合は、実質的に両方の入力が空になっている可能性があります。変更前または変更後の欄に確認対象のテキストを入れ、空欄が残っていないかを確認してから再実行してください。
よくある質問
変更前と変更後のテキストを比較できますか?
2つのテキストを比較した結果として、追加された行と削除された行を統一差分形式で確認できます。
差分の周囲に表示する文脈行数は変えられますか?
既定値は3行で、数値を変えると差分の前後に添える文脈の範囲を調整できます。
テキストを1つだけ入力した場合や、空欄の場合はどうなりますか?
両方の実質的な入力が空なら比較は成功扱いになりません。