Using IntelliJ\'s diff viewer is a very nice way to review code because you can make changes in your local version with all the capabilities of the IntelliJ code editor (ref
This has now been implemented. In order to compare two branches you do:
This is all described in much greater detail in one of their blog posts.