New in 11: Changes digest for easier pre-commit review

Irina Chernushina

As for me, after a few years of working in a huge project inside a big team, I became concerned about accidentally breaking the project.

That’s why every time I commit something, I double-check my changes.

In the forthcoming IntelliJ IDEA 11 EAP, I have a special “digest” changes presentation for that!

It helps me in my last pre-commit check immediately inside the commit dialog:

And I also use it all the time when coding, to recall my changes:

NB: to see the digest of changes in Changes | Local, use the new “Change Details” toolbar button.

To tell the truth, even when I was in the middle of this “digest” changes feature, I simply couldn’t live without it, so I compiled a build of IntelliJ IDEA for myself and used digest view while developing the digest view!

IntelliJ IDEA 11 EAP is to be announced any day now. Stay tuned!

Comments below can no longer be edited.

12 Responses to New in 11: Changes digest for easier pre-commit review

  1. Gordon says:

    September 9, 2011

    Now that is seriously useful… looking forward to 11!

  2. Edvinas says:

    September 9, 2011

    Oh, finally! I needed it so much!

  3. Tomek Paczkowski says:

    September 9, 2011

    Nice. I was not satisfied with current pre-commit changes review. Please, make is as simple as “git diff” on command line is.

  4. Alexander Orlov says:

    September 9, 2011

    My workaround was simply pressing Cmd + D each time I wanted this view. So I haven’t missed it much…

  5. Gordon Tyler says:

    September 9, 2011

    Looks nice. Have you considered making it show all the diffs for all the files in the commit in one long view like some of the DVCS tools do? e.g. bzr/git diff.

  6. Grant Rettke says:

    September 9, 2011

    My habit was also to do C:d on every single file in the commit… thank you Irina you are awesome!

  7. Arno.Nyhm says:

    September 9, 2011

    still now i use SmartSVN – there i have a good overview of all changes etc.

    i did not use so much of IDEA commit, because i dont have a nice lightwight diff like in smart svn.

    i also like to have a different font size for (small) diffs then for the editor (big).

  8. Behrang says:

    September 10, 2011

    This is gonna be very useful. By the way, I think a Web/Cloud-based version of IDEA needs to be developed in the near future, before other competitors.

    The other day I played with Cloud9 IDE and I just saw the future… just saying… 😉

  9. Geoffrey De Smet says:

    September 11, 2011

    Nice! Any plans to make git’s push dialog offer a “which files have been changed” and “what lines have been changed” digest too?

  10. Irina Chernushina (JetBrains) says:

    September 12, 2011

    Thank you!

    @Tomek We will try =) Feedback is welcome!

    @Alexander Now no extra pressings.

    @Arno You can change font size in digest diff editor, as everywhere: with Ctrl+Wheel.

    @Geoffrey That’s a good idea=) Yes, we plan to put details on changed files and digest view for them into push dialog.

  11. Irina Chernushina (JetBrains) says:

    September 12, 2011

    @Gordon We can do it as a kind of presentation.
    I’ve create to track it and collect votes

  12. Behrang says:

    September 13, 2011

    Mmm… looks like Google has started the work on a cloud-based IDE called Brightly:


Subscribe for updates