• 締切済み

diffツールでコメントを比較対象から外すには?

コメント(//も/**/:マルチラインも)を比較の対象から外してdiffを取りたいのですが なかなかこれができるツールを見つけ出せません。 WinMergeを使っており、行フィルタを使うことで行単位には違いを無視させることはできてるのですが。 厳密にコメント部分だけを無視して比較したいのです。 別のツールでも構いませんので、お知恵のあるかた教えてください。

みんなの回答

  • MrBan
  • ベストアンサー率53% (331/615)
回答No.1

コメントを削除するプリプロセッサ(※)を通した一時ファイルなりを吐いて、 それを比較対象にさせればよい(そういうフロントエンドを用意)のではないかと。 ※Boost.Waveあたりをベースにするなり、 コメントに特化して自作するなり。

関連するQ&A