ファイル比較における空白の無視

差分マージがファイルを比較する際に空白中の差分を無視するように指定できます。例えば、空白はスペース文字である場合も、タブ文字である場合もあります。

  1. [編集] > [プロパティ] をクリックします。 プロパティ ウィンドウが開きます。
  2. [比較時に空白を無視する] を設定するかクリアします。
    • 空白中の差分を無視するには、このオプションを設定します。

      ファイルの比較とマージを行う場合は、テキスト行中の追加の空白文字は無視されます。先頭と末尾の空白は全体が無視されます。内部の一続きの空白文字は単一のスペース文字のように扱われます。

      このプロパティが設定されている間は、ステータス バーに [空白を無視する] と表示されます。

    • 空白中の差分を考慮に入れるには、このオプションをクリアします。
    [比較時に空白を無視する] を設定すると、マージ パネル タイトルのテキストとして [コントリビュータ # から削除された空白変更] (# はコントリビュータを識別する数値) が表示されます。
  3. Windows システムでは、[比較時に空白を無視する] の設定時にマージしている場合は、[空白変更の削除元] フィールドがアクティブになります。空白変更の削除元のコントリビュータを選択します。

    このコントリビュータを使用して、マージ出力ファイルの変更されていない領域にデータが入力されます。コントリビュータを指定しないと、ベース コントリビュータが使用されます。

  4. [比較時に空白を無視する] の設定をプリファレンスとして保存するには [プリファレンスとして保存] を設定し、この設定をこのセッションのみで使用するにはクリアします。

フィードバック