Reminds me of Jane Street's code review in emacs: <a href="https://blog.janestreet.com/putting-the-i-back-in-ide-towards-a-github-explorer/" rel="nofollow">https://blog.janestreet.com/putting-the-i-back-in-ide-toward...</a>
I’ve gotten used to Vimium [0] (a chrome extension that emulates Vim commands in the browser) and I rarely use the mouse or arrow keys now. For me, that has been the biggest leap in productivity for my CRs.<p>I agree that it’s nice to review within the context of the terminal, but I still think the UI (at least for Github) is easygoing and productive (specially when you ditch the mouse).<p>[0] - <a href="https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb" rel="nofollow">https://chrome.google.com/webstore/detail/vimium/dbepggeogba...</a>
I thought it will be about git appraise (<a href="https://github.com/google/git-appraise" rel="nofollow">https://github.com/google/git-appraise</a>) but it's still interesting. Thanks for sharing!
I've been using GitHub's code review features a bit recently. Something I really like is the ability for a reviewer to quickly make suggested code changes that the reviewee can can approve with a button push, instantly committing them. This saves a lot of time, especially for small, relatively insignificant changes.<p>Overall though I find GitHub's code review a bit fiddly and awkward, and it's features aren't "easily discoverable". Using the feature I mentioned above as an example, it's rare that reviewees actually know about it, or see and use the "Approve" button.
This is a nice workflow - thanks for sharing!<p>We're using Bitbucket, not GitHub, but this would mostly work there too.<p>The one thing I was hoping to see and didn't was adding review comments from the command line. It's appealing to review changes in the terminal, but if I have to open another tool to comment the utility drops.