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!

This entry was posted in New Features and tagged , . Bookmark the permalink.

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

  1. Gordon says:

    Now that is seriously useful… looking forward to 11!

  2. Edvinas says:

    Oh, finally! I needed it so much!

  3. Tomek Paczkowski says:

    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:

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

  5. Gordon Tyler says:

    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:

    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:

    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:

    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:

    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:

    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:

    @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. Behrang says:

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

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>