ファイル比較 (2-Way)
WinXMerge は WinMerge にインスパイアされた強力な 2-way ファイル比較ビューを提供します。
- ブロックレベルグルーピング: 連続した変更が1つの差分ブロックにまとめられます(WinMergeスタイル)
- 行レベル差分: 追加・削除・変更・移動が色分けで表示されます
- 緑: 追加行
- 赤: 削除行
- 黄: 変更行
- 青: 移動行
- ワードレベル(文字レベル)差分: 変更行では、具体的にどの文字が変わったかインラインハイライトで表示
差分ナビゲーション
Section titled “差分ナビゲーション”ツールバーまたはキーボードで差分ブロック間を移動:
| 操作 | ショートカット |
|---|---|
| 最初の差分 | Alt+Home |
| 前の差分 | Alt+↑ |
| 次の差分 | Alt+↓ |
| 最後の差分 | Alt+End |
行番号をクリックすると、その差分ブロックにジャンプします。
- 左 → 右にコピー: 現在の差分ブロックを左ペインから右にコピー
- 右 → 左にコピー: 右から左にコピー
- コピー & 次へ: コピーして自動的に次の差分ブロックに移動
- すべてコピー: 全差分ブロックを一方向にコピー
- インラインボタン: 差分行間の ▶ / ◀ でブロック単位のマージ
2ペインレイアウト
Section titled “2ペインレイアウト”サイドバイサイド表示で両ファイルを同期スクロール。右側のロケーションペイン(ミニマップ)がファイル全体の差分位置の概要を表示します。
移動行の検出
Section titled “移動行の検出”行が移動されただけ(追加/削除ではなく)の場合、自動的に検出されて青でハイライトされます。構造的な変更と内容の変更を簡単に区別できます。
差分詳細ペイン
Section titled “差分詳細ペイン”下部のペインに選択中の差分ブロックの詳細が表示されます:
- 左パネル: 削除/変更された行
- 右パネル: 追加/変更された行
- 変更箇所の文字レベル背景ハイライト
ペインの高さは上部ハンドルのドラッグでリサイズ可能です。
差分コメント
Section titled “差分コメント”詳細ペインの Note フィールドにブロック単位のメモを追加できます。コメントは:
- セッションに保存
- HTML・Excelエクスポートレポートに含まれる
- ファイル → 全コメントをエクスポート で CSV/JSON として出力可能