Zebra Stripes

sdkdiff

Zebra Stripes

After matching such parts of the file that it can match, SDKDiff looks at the remaining parts. Where there are sections which are different, but which correspond, in the sense that the part before and the part after match between the files, SDKDiff has a choice between displaying the lines as blocks e.g.

or interleaved. e.g.

SDKDiff uses a heuristic to judge whether the lines from the two files are similar or not. If it judges that they are similar it displays them interleaved, otherwise it displays them as blocks. The heuristic is quick to execute rather than sophisticated and slow. Sometimes one would wish that it had made the opposite choice.