Beyond Compare 在比对代码时,会自动对齐,但如果比对两个二进制文本时,就会出现错位,如下图所示, org.bin和mod.bin两二进制文件,大小是一样的,只是有一些地方不同。我们在比对时,就会出来如下地址错位的现象,可以看到左边是空的。像这种情况,我们如何解决呢?
我们只用对Beyond Compare做如下设定就可以。
将 Session > Session Settings > Comparison > Complete 改成 None, OK 即可:
如下是改好的,是不是就对齐了。