Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sure, but I use Araxis Merge as my basic diff tool as well.



If you use a GUI to view the output of git diff... then yea this probably isn't for you :P


You say that like it’s a bad thing?

Default git diff output is soooooooooo bad. This tool makes it closer to a good GUI tool. At which point why not just use one of the tools that is excellent and existed for decades?


Because some people, prefer to use their terminal as their universal IDE.

Most of the time, diffs are small, and the overhead/break in workflow, of starting a separate GUI program just for them, can be big.


I probably do git status; git diff; git commit; 20+ times a day sometimes. Leaving the terminal in the middle for the diff is unfathomable to me.


It's so fun how different people work.

I can't fathom git diff in the terminal providing me value... ever? It's such a crappy and limited tool. My brain never learned to parse the +/- lines. I want a side-by-side view.

Which the linked tool does side-by-side. But I don't really run a diff unless it's for something non-trivial. In which case terminal still kinda sucks.

I don't see popping into a GUI as a loss. It's fast and snappy. No loss.

There's a class of programmers that seemingly live almost their entire life in the terminal. I've never been part of that class. My career has always been spent in a an IDE like Visual Studio, VSCode, or these days 10x. And that's assuming I'm not in something like Unity or Unreal. The terminal is something I regularly alt-tab to. It's never somewhere I stay.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: