bigLiBox

備忘録だったり。読書メモだったり。ところで仕事が終わりそうにないんですが。

WinMergeの比較結果を出力する

WinMergeで比較した結果を出力する方法


方法1.レポートを生成する

1. メニューバーの[ツール(T)]\[レポートの生成(R)]を選択
f:id:bigLiBox:20161108110557p:plain
2. 保存先とファイル名を指定するとHTMLファイルが出力される

方法2.印刷する
1. メニューバーの[ファイル(F)]\[印刷(P)]を選択
f:id:bigLiBox:20161108110750p:plain
2. プリンタを選択して印刷する
※プリンタにCubePDFやXPS Document Writeを選択すればPDFやXPS形式のファイルに出力できる

参考:


追記(2016/11/18)
WinMergeの出力書式について考察した記事があったので追記。
たしかにHTMLで出力しても書式としていまいちだなーと思ってた。
差分の色がちゃんと着いてるのはわかりやすいけど。
Cygwinとかは私もちょっとよくわかんないので試してないけど
それよりコメントの方が気になる。

今更ですが、WinMergeで出力されたhtmlファイルをExcelで開くと、それっぽく貼り付けられた形になりますよ。お試しあれ。

へぇー。

やってみる。
f:id:bigLiBox:20161118145637p:plain
この比較結果をHTML形式でレポート出力して
f:id:bigLiBox:20161118145722p:plain
こんな感じになって、
このファイルを
f:id:bigLiBox:20161118145741p:plain
Excelで開くと、
f:id:bigLiBox:20161118145807p:plain
こうなる。
いい感じ。かと思いきや、
Excelで開くと、行単位での差分しかわからない。
(HTMLなら2行目の3文字めは薄い黄色で出てた)
まぁ、1行分を1セルに出力してるから文字単位で背景色変えるのは無理だわな。

参考: