4 ms·
I was recently looking for a fast diff gui, one that would: - work well with longer files and long lines (i don't know why many of them are very slow on larger
by haddr 10y ago
I was recently looking for a fast diff gui, one that would:
- work well with longer files and long lines (i don't know why many of them are very slow on larger files)
- have line wrap option (quite unusual it seems)
- have diff ignoring whitespaces (you would be surprised that not all diff guis support this)
- the best would be to use the same algo that "git diff" does
- if not then any other that works on character-level.
Of course you may use the vanilla git diff, which is really great (even outside of git repositories), but it is not as handy as GUI sometimes.
The closest GUI was meld, but it's not perfect either... macvim with some diff plugin was also good, but not perfect.
- haddr 10y agoOk, checked this one against my diffs, and here's some observations: + eskill has a good set of diff algorithms, char level, word level, etc. - lacks line wrapping - a bit sluggish (but it's not that bad) Would recommend trying.
- pspjuth 10y agoEskil creator here. Thanks for the + :-) Line wrapping has been on my low priority todo list forever, but since it is so rarely needed in my usage it tends to not happen. Line zoom is enough for the rare circumstances I have long lines. I'll give it some more thought.
- ComodoHacker 10y agoTry kdiff3.
- haddr 10y agoI tried it, the GUI is veeery slow for slightly bigger text files. Also it is missing word wrapping. Good luck in diffing some latex files with it...