Hacker News new | ask | show | jobs
by aggieNick02 941 days ago
CompareIt! [1] - It's an ancient diff program last updated over a decade ago, but I've never found a diff program nearly as useful.

It is windows only, but it is fast, allows quickly setting manual anchor points (I miss this horribly when doing git diffs via vimdiff), and has converters for common file formats like doc and pdf (extracts the text and then does the diff).

I use it for both work and home. In addition to code diff, it's great for comparing things like PDFs of insurance renewals, to see what has changed.

It's the best $30 I've ever spent on software.

[1] https://www.grigsoft.com/wincmp3.htm

4 comments

I always request a Beyond Compare [1] license every job I have now, for similar reasons.

[1] https://www.scootersoftware.com/

I remember trying Beyond Compare several years ago (after it was clear CompareIt! was abandon-ware) - it came close, but back then (for me at least) CompareIt! was a better experience. (It was also what I was already used to, to be fair.)

But I should probably take a look again and see how it compares now, because I can only imagine what vulnerabilities might lurk in CompareIt!'s stale PDF/Word/etc. viewers.

Almost any code movement/indentation changes seem to yield messy diffs in vimdiff, while CompareIt! (and others like Beyond Compare) could deal with huge movement and let you see what actually changed.

You've maybe tried it, but if not check out https://meldmerge.org
Oh wow, I use WinMerge and they almost look identical on the screenshots. Honestly googled if they are not the same, or open source version of it - but does not seem so.
probably just front ends to diff or fc commands, drawn the same way.
I really miss software like this... simple, fast, small, just works, they're rare nowadays