说服meld忽略特定的代码行?

时间:2013-12-09 12:14:39

标签: regex fortran meld

我正在使用Meld来发现两组相似的fortran代码之间的差异。在许多情况下,两个文件之间的唯一区别是自动版本号。这条线让它看起来比应有的差异更多,而且让人感到困惑。

有问题的自动版本号行类似

 !! $Id: filename.F90 v#### YYYY-MM-DD HH:MM:SSx username $  

是否有可能说服meld忽略所有看起来像这条线的线?我不希望meld忽略所有评论,因为评论中的一些差异很重要。

1 个答案:

答案 0 :(得分:2)

请注意名为“All whitespace”的过滤器

如果您的正则表达式包含空格,例如“!! \ $ Id *”并且你的表达式在“所有空白”之后,然后它将永远不会匹配,因为所有空格都已被删除。

要解决此问题,请在“All whitespace”表达式之前移动表达式。

我添加了这个答案,因为上面的评论是正确的,但没有解决我的问题变化。

enter image description here