2006-09-06 21:00 dirdiff [permalink]
DirDiff (~308KB) started as a tool to check two copies of files in separate directories, either by date or by a different modified date.
From there, I had a go at building my own text-diff. Other diff's show the content of both files, and thus show the content that is equal twice. Sounds like a lot of wasted screen-space to me, so I show a single 'flow' and the different parts in different colors. Yes, I know I might have got green and red reversed, but since I use diff primarily to check what I've changed before commit, I like them to show up in red. It draws attention.
It can also show the structure of XML documents in a tree view. If you configure the usual attribute names that holds identifying values, it will use those to show the relevant changes.
If you're using TortoiseSVN, it turns out to be a good alternative diff to use with TortoiseSVN, open the settings and enter "DirDiff.exe %mine %base" for the external Diff Viewer.