codeinabox@programming.dev to Git@programming.devEnglish · 2 months agoDifftastic — my new favourite diff viewerpawelgrzybek.comexternal-linkmessage-square2fedilinkarrow-up115arrow-down10
arrow-up115arrow-down1external-linkDifftastic — my new favourite diff viewerpawelgrzybek.comcodeinabox@programming.dev to Git@programming.devEnglish · 2 months agomessage-square2fedilink
minus-squareduckduckduck@programming.devlinkfedilinkarrow-up1·edit-217 days agoNeat, but I don’t like how it highlight the entire like if I change just one character on that line. Maybe there’s a setting I’m missing, but I really like diff-so-fancy for legibility of changed lines. For example if I’ve got like these changes: --- a 2026-06-01 14:36:20.699016620 -0400 +++ b 2026-06-01 14:36:21.842027381 -0400 @@ -1,11 +1,10 @@ foo bar -baz +bazz foo -bar baz -foo +bar bar baz difft shows me: but diff-so-fancy shows me: Imho it’s easier to read the pertinent info in the latter, where you’ve got that attractive word diffing on changed lines. I do like the conditional side-by-side and unified diffing, though. That’s huge.
Neat, but I don’t like how it highlight the entire like if I change just one character on that line.
Maybe there’s a setting I’m missing, but I really like
diff-so-fancyfor legibility of changed lines.For example if I’ve got like these changes:
--- a 2026-06-01 14:36:20.699016620 -0400 +++ b 2026-06-01 14:36:21.842027381 -0400 @@ -1,11 +1,10 @@ foo bar -baz +bazz foo -bar baz -foo +bar bar bazdifftshows me:but
diff-so-fancyshows me:Imho it’s easier to read the pertinent info in the latter, where you’ve got that attractive word diffing on changed lines.
I do like the conditional side-by-side and unified diffing, though. That’s huge.