2020年10月12日月曜日

WinMerge で行フィルタを適用

Publish API の Method: photos.list で取得したデータを毎週定期収集し、その差分を確認しています。その際、viewCountが毎回異なるためにその行をエディタで削除していました。WinMergeのヘルプを読んでいると、行フィルタを適用すれば削除することなく比較可能な事が分かったので設定してみました。

先ずはツール(T)のフィルタ(F)をクリックします。

次に「行フィルタ」タブをクリックし、「行フィルタを有効にする」にチェックを入れて、行フィルタを有効にしてください。更に正規表現で比較しない行を記入し、その行にチェックを入れます。

今回設定したのは下記の3行です
  1. ^.*downloadUrl
  2. ^.*captureTime
  3. ^.*viewCount
比較してみると、下記の様に異なっている行は薄い黄色でハイライトされますが、これらの行を無視して比較し「選択されたファイルは同一です。」と表示されます。これにより事前に行っていた該当行の削除作業が不要になりました。



--
p.s. 2024/09/15
古い記事にアクセスがありました。誰かの参考になったでしょうか?
--
p.s. 2025/03/11
bingのシークレットウインドウで「WinMerge 行フィルタ」検索しても上位に表示されてるようです。行フィルタの使い方を調べている人が多いみたいだ。

0 件のコメント:

コメントを投稿