当記事では、WinMergeを窓の杜からダウンロード・インストール、差分のみの表示方法、Excelの比較方法を紹介しています。
仕事柄 ファイルの比較やフォルダの比較が必要な場面が多い環境です。そんな時に「WinMerge」というフリーソフトを使ってファイルの差分やフォルダの差分を比較しています。
『WinMerge』の優れている点は、アスキーファイルでもバイナリーファイルでも比較が出来る点。それから2つのファイルの比較だけでなく3ファイルの比較もできる点です。
実際に3ファイルを比較するという場面はそんなにありませんが、ネットリストを例にあげますと、大元の基板のネットリストと改版1回目のネットリストと改版2回目のネットリストの差分を一括でできます。
私の場合バイナリーファイルの比較はほとんどしません。アスキーファイルばかりですので、当記事ではアスキーファイルの比較をメインに書いていきます。
2つのファイルやフォルダーを比較して相違点を色分け表示できるソフト。世代バックアップしているプログラムのソースファイルを、古い内容と最新の内容で比較したい場合などに便利です。
WinMergeとは
WinMergeは、ファイルやディレクトリ間の差分を特定できる無料のツールです。このソフトウェアを使用することで、誰でも費用をかけずにファイル比較を行うことが可能です。ユーザーは、比較したいファイルやフォルダを簡単にWinMergeの画面にドラッグアンドドロップし、クリックするだけで、差分がハイライト表示される機能を利用できます。
WinMergeは、こんなソフト
使い方は、比較したい2つのファイルパスまたはフォルダーパスを指定するだけ。各相違点を個別に確認するには、メニューやツールボタンから[次の差異]や[前の差異]をクリックすれば、該当行へ移動できる。
引用元:WinMerge
WinMergeを窓の杜からダウンロード
winmergeは窓の杜サイトからダウンロードできます。
winmergeは窓の杜サイトはこちらからどうぞ。
窓の杜のWinMergeのページ
「32bit版ダウンロード」、「64bit版ダウンロード」、「Arm版ダウンロード」から自分のデバイスに合ったものをダウンロードします。
私の場合「64bit版ダウンロード」をダウンロードしました。
WinMergeのインストール
ダウンロードしたファイルをダブルクリック、又は管理者として実行するとインストールが開始します。
「次へ」をクリックします。
コンポーネントの選択、追加するコンポーネットがある場合は追加します。私の場合デフォルトのまま「次へ」をクリックしました。
追加タスクの選択画面、そのまま「次へ」をクリック。
インストールの準備完了の画面。「インストール」をクリックします。
インストール状況の画面。終わるまで待ちましょう。
情報の画面。情報を読んだら「次へ」をクリックします。
セットアップウィザード完了の画面。WinMergeを直ぐに実行するか?、しないか?を指定して「完了」をクリックします。
私の場合、「WinMergeを実行する」にチェックを入れて完了したのでWinMergeが起動してきました。
以上でWinmergeのインストールは完了です。
WinMergeの使い方
まず、winmergeを起動します。
ファイルの比較
私の場合、基板設計をしているので『WinMerge』を使う場面は、ネットリストの比較とExcelファイルの差分の比較がほとんどです。それから、たまに元フォルダとバックアップフォルダ内のファイルの比較をします。
プリント基板の設計CADにユーティリティーとしてネット比較機能を持っていることが多いのですが、ネット比較機能がしょぼくて使えない時があるので「WinMerge」でネットリストの比較を行います。
WinMergeの差分のみの表示方法
ファイルタブの新規 ⇒ テキスト選びます。
開いた画面の①、②にそれぞれ比較したいファイルをドラッグ&ドロップします。
WinMergeで差分のある行に色がつき、更に差分ズバリの箇所が別の色に変わります。
WinMergeで差分のある行だけを表示にするには、winmerrgeの「表示」⇒「Diffコンテキスト」⇒「0」を選択します。
WinMergeで差分のある行だけの表示になりました。
WinMergeでExcelの差分の比較方法
WinMergeを使うとExcelの差分を比較することできます。
ツールバーの 「プラグイン」の 「自動展開」にする。
ツールバー の [プラグイン] の [プラグインの設定]
開いたサブウィンドウCompareMSExcelFiles.crt を選択し、下にある「プラグインの設定」をクリックします。
「ワークブックの情報を複数ファイルに展開する」、「ワークシートを画像化して比較する」にチェックを入れます。
「ワークシートを画像化して比較する」にチェックを入れておくと、各シートを画像ファイルとして比較することができます。(テキストの内容だけ比較できればいい場合はチェックは不要です。)
Excelファイルを比較していきます。
メニューバーから[ファイル] → [開く]を選び、比較したいExcelファイルを2つドラッグ&ドロップします。
まとめ
WinMergeは、ファイルやディレクトリ間の差分を特定できる無料のツールです。このソフトウェアを使用することで、誰でも費用をかけずにファイル比較を行うことが可能です。
winmergeは窓の杜サイトからダウンロードできます。ダウンロードしたらパソコンにインストールすると使えるようなる。
コメント