WinMerge、どっちが左でどっちが右になる?
WinMergeでファイル比較する時、ファイルエクスプローラから2つのファイルを選択して、コンテキストメニュー(右クリックメニュー)から比較を開始する方法があります。
私はこの方法をよく使うのですが、いつも なんとな~く 比較したいファイルを選択し、 なんとな~く ファイルを右クリックしていました。
そうすると、いつも「左側(変更前)に表示したいファイルが右側(変更後)に表示される」という現象に遭遇します。
思っていたのと逆の比較になるのです。
左右が逆で開いてしまった時は、メニューから「表示 > ペインの交換」で入れ替えで入れ替えることは可能です。
ですが、毎度この手間を挟むとなると、なんだかスッキリしません…
どうせなら一発で意図通りの比較をしたいです。
なので、どういう操作すれば意図通りの比較ができるか調べてみました。
準備
01_変更前.txt
02_変更後.txt
の2ファイルを用意。
01_変更前.txt
が左に来れば目的の状態ということになります。
パターン①
ファイル | 選択 | 右クリック |
---|---|---|
01_変更前.txt |
先 | |
02_変更後.txt |
後 | 〇 |
結果
02_変更後.txt
が左、01_変更前.txt
が右。
目的通りではない。
パターン②
ファイル | 選択 | 右クリック |
---|---|---|
01_変更前.txt |
先 | 〇 |
02_変更後.txt |
後 |
結果
01_変更前.txt
が左、02_変更後.txt
が右。
目的通り。
パターン③
ファイル | 選択 | 右クリック |
---|---|---|
01_変更前.txt |
後 | 〇 |
02_変更後.txt |
先 |
結果
01_変更前.txt
が左、02_変更後.txt
が右。
目的通り。
パターン④
ファイル | 選択 | 右クリック |
---|---|---|
01_変更前.txt |
後 | |
02_変更後.txt |
先 | 〇 |
結果
02_変更後.txt
が左、01_変更前.txt
が右。
目的通りではない。
まとめ
試行パターン | 選択順 | 右クリック | 結果 |
---|---|---|---|
パターン① | 01_変更前.txt →02_変更後.txt |
02_変更後.txt |
× |
パターン② | 01_変更前.txt →02_変更後.txt |
01_変更前.txt |
○ |
パターン① | 02_変更後.txt →01_変更前.txt |
01_変更前.txt |
○ |
パターン② | 02_変更後.txt →01_変更前.txt |
02_変更後.txt |
× |
どちらを先に選択しても、結局は右クリックした方が左側に表示されるようです。
ようやくスッキリしました。
左にしたい方を右クリック。これを覚えておけばOKですね。
字面だけ見ると「左を右」という可笑しな感じですが(笑)