https://atom.io/packages/git-diff-details is a cool new package using block decorations so show diffs inline. We should/could probably do something similar, but prettier because @simurai.

Looks pretty handy. I often want to see the old version and sometimes discard my changes.
I would probably prefer a split diff, like 3.2 Split Diff. Then when you edit code, you don't get interrupted with the diffs, but you can still see them at any time on the left.
Of course on smaller monitors having "unified diffs" need less horizontal space.. so both would be nice.
Yeah, I imagine it would be similar to .com where some prefer unified diffs and some prefer split diffs.
Sorry for bumping this thread, the latest version of vscode includes this feature, plus the git-diff-details package is not maintained (doesn't work anymore).
It would be really cool to click on the gutter with the colored diff status (green, yellow, red) and be able to see the diff, plus have the ability to quickly revert the action or copy the previous state.
Though I'm not sure whether this should be included in the github package or git-diff.
Weird that this was closed. This feature is heavily missed in Atom. Sure, there are a couple packages for it, but I think better solutions could be implemented by the actual team.
Most helpful comment
Sorry for bumping this thread, the latest version of vscode includes this feature, plus the git-diff-details package is not maintained (doesn't work anymore).
It would be really cool to click on the gutter with the colored diff status (green, yellow, red) and be able to see the diff, plus have the ability to quickly revert the action or copy the previous state.
Though I'm not sure whether this should be included in the github package or git-diff.