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

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. Avatar

    Gordon says:

    September 9, 2011

    Now that is seriously useful… looking forward to 11!

  2. Avatar

    Edvinas says:

    September 9, 2011

    Oh, finally! I needed it so much!

  3. Avatar

    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. Avatar

    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. Avatar

    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. Avatar

    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. Avatar

    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. Avatar

    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. Avatar

    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. Avatar

    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. Avatar

    Irina Chernushina (JetBrains) says:

    September 12, 2011

    @Gordon We can do it as a kind of presentation.
    I’ve create http://youtrack.jetbrains.net/issue/IDEA-74185 to track it and collect votes

  12. Avatar

    Behrang says:

    September 13, 2011

    Mmm… looks like Google has started the work on a cloud-based IDE called Brightly: http://news.ycombinator.com/item?id=2980267

Discover more