1

我使用Beyond Compare 4.1.6来区分文本配置文件。每行有一个配置参数,并且每行的格式如下: :=Getting Beyond比较匹配相似的行正确

我想配置Beyond Compare,以便只在行的部分:两部分完全相同时文件。换句话说,从排队开始到结束并包括冒号在内的所有内容都必须完全匹配,以便对齐两条线。请注意,冒号不能出现,所以我想要超越比较基于其对齐决定的冒号将始终是该行中的第一个冒号。

一个例子是:

# FILE 1 
abcdefgh:string=5 

# FILE 2 
abcdefkh:string=5 

超越比较对齐这两条线,即使我不希望它。

我一直无法强迫Beyond Compare根据需要通过编辑其语法规则或调整其他功能来比较行。

我该如何获得Beyond比较如上所述的匹配线?

谢谢!

回答

1

您可以将其与表格比较。

然后你必须设置=作为字段分隔符: enter image description here

当你这样做,你有两列,第一是键列(如果没有,你可以将其定义)。

此之后,你得到你想要的结果(如果我明白你的问题的权利): enter image description here

如果你需要经常,你可以存储在一个文件格式的设置。