http://www.intellij.net/tracker/idea/viewSCR?publicId=11430
We would like to see a diff tool that does more than a simple byte by byte compare. We would like to have a diff tool that can tell us actual changes. For instance if I change the name of 4 variables, add a loop and introduce an interface this tool should report
1. Four cosmetic changes - the variable names
2. One logic change - the loop
3. One structural change - the interface
If a public method was added it could report a new feature was added, if a private method was changed it could report that there the implementation was changed. Consider how great this would be to verify that your modifications after refactoring and reformatting. Once you hit that reformat button you make it very difficult to see actual changes.