HACKER Q&A
📣 vaughan

What tools do you use to do code reviews?


I feel like tooling for code reviews sucks and causes sub-optimal reviews. I feel like I'm held back from doing the reviews I want to do, or just finding them painful for fighting with tools.

I use IntelliJ and Github.

Ideally I want to checkout a PR locally, run tests, poke around in my IDE, and also write comments without leaving my IDE. IntelliJ is so bad for this even with their new Github PR integration - its just really missed the mark.

Github Code Reviews seem like the defacto standard for code reviews, but its incredibly slow for any largish PRs, and you lose all the power of your IDE (like jumping to declarations and usages).

I imagine VSCode is probably a bit ahead of IntelliJ here.

Is anyone really happy with their code reviewing tooling?

Cheers.


  👤 __d Accepted Answer ✓
I've used Atlassian's Fisheye and Gerrit, plus GitHub and GitLab. And I played with Phabricator briefly. I haven't found any useful IDE integration.

IMO, none of them is great. In fact, none of them is even good.

I haven't tried anything with VSCode.