New Diff Tools in IntelliJ IDEA 10.5

We at JetBrains know how important it is to track what has been changed in your project from one version or revision to another. This is why IntelliJ IDEA 10.5 brings you new Diff Tools for comparing local directories, DB objects (Data Sources, Schemes, Tables). In later updates we’re planning on including even remote to local files comparison as well. Diff Tools are available via Ctrl+D, or from context menu, wherever you may need them.

Say, to compare two Data Sources (or Tables, or Schemes, come to that), all you need is select them in Data Sources tool window, and then invoke the Compare action either from context menu, or via toolbar:

Comparing two local folders is just as easy: the action is available in Project View file tree.

Comments below can no longer be edited.

10 Responses to New Diff Tools in IntelliJ IDEA 10.5

  1. Avatar

    Dmitry says:

    April 25, 2011

    Awesome! Can’t wait the next EAP!

  2. Avatar

    magicprinc says:

    April 26, 2011

    Add “lense” to your prefect diff:

  3. Avatar

    Fredrik says:

    April 26, 2011

    Improving the (already good) basics! Me like.

  4. Avatar

    alex says:

    April 29, 2011

    remote diff would be a very nice feature.

  5. Avatar

    Konstantin Bulenkov says:

    April 29, 2011

    It’s 95% ready and will be announced soon.

  6. Avatar

    John Lindwall says:

    May 5, 2011

    I’m trying to use IntelliJ as a code review tool (because I love its diff tool output much more then command-line “git diff”). I want to have IntelliJ display a diff window for each file that changed between two git revisions. Is this possible?

  7. Avatar

    Konstantin Bulenkov says:

    May 12, 2011

    @John, not now. But we plan to make it possible to do for revisions and even for branches (for all version controls, not only git) You can post a feature request in YouTrack ( http://youtrack.jetbrains.net )

    • Avatar

      roger says:

      February 20, 2014

      looks like you can “see a diff of all files changed” these days by right clicking and “git -> commit directory” then it lets you examine the changes before committing (it’s the examining part that you’re interested in). FWIW.

  8. Avatar

    Vic says:

    July 9, 2011

    How do I compare directories?

  9. Avatar

    jonnie savell says:

    June 15, 2012

    I have never found these Diff Tools. Perhaps I am an idiot, but I have paid for a license and I do pay for upgrade licenses as well. So, please tell me how to find it. By the way, CTRL-D for me is duplicate line, so that didn’t work. Also, I could not find this in the help window.

    I have version 10.5.4 at work and 11.X at home. I hope that the techniques used for each will be the same.

    Also, please answer Vic’s question. It’s a shame that a question like that was left unanswered.

    Thank you for your time.

    jonnie savell

Discover more