5

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

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

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

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

4

1 回答 1

4

注意名为“所有空白”的过滤器

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

要解决此问题,请将您的表达式移到“所有空格”表达式之前。

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

在此处输入图像描述

于 2016-03-29T22:26:55.227 回答