コンテンツにスキップ

フィルタ

WinXMerge は比較動作をカスタマイズするための2種類のフィルタをサポートしています。

正規表現パターンにマッチする行を比較から完全に除外します。以下の無視に便利:

  • コメント
  • タイムスタンプ
  • 自動生成コンテンツ
  • バージョン番号
  1. Edit → Options… → Filters を開く
  2. |(パイプ)区切りで正規表現パターンを入力
  3. いずれかのパターンにマッチする行が差分から除外される

比較前に正規表現の検索・置換変換を適用します。元のファイルは変更されません — 差分計算時にのみ適用されます。

活用例:

  • 日付フォーマットの正規化
  • バージョン番号の差異を無視
  • ホワイトスペースの標準化
  1. Edit → Options… → Filters を開く
  2. 正規表現の Find パターンと Replace 文字列で置換ルールを追加
  3. 複数のルールを定義可能

フィルタに加えて、以下の比較オプションを提供(ツールバーのトグルボタンで切替可能):

オプション説明
ホワイトスペースを無視異なるホワイトスペースの行を同一とみなす
大文字小文字を無視大文字小文字を区別しない比較
空行を無視空行を差分からスキップ
改行コードを無視CR/LF の違いを無視
移動行の検出移動行の検出を切替(青ハイライト)

すべての設定はセッションをまたいで保持されます。