Why IntelliJ will always win

Here is a great example why IntelliJ will always win. With the latest milestone, you can now find usages (references in Eclipse lingo) and see them as a context popup. Here is how it looks like:

IntelliJ context find usages

As someone who uses this feature all the time, this is an amazing time saver (instead of showing it in a different view). IntelliJ is simply swamped with such small features.

10 Responses to “Why IntelliJ will always win”

  1. Ricky Clarkson Says:

    How do you make this popup appear?

  2. Craig Baker Says:

    Even for an Eclispe fan boy, I have to say that is pretty good. Eclipse does this really badly (right click, find the menu item, search for reference/declerations, select …….)

  3. Shay Banon Says:

    The shortcut key for this on a mac is Apple+Option+F7. On windows I think it is Alt+Ctrl+F7.

  4. Peter Lawrey Says:

    One of the new features I like is the “Suspicous indentation” warning.
    e.g.

    if (a == 5)
    System.out.println("The variable a");
    System.out.println("is 5");

    IntelliJ will warn that the second System.out... is suspicous as it isn't part of the same block as the previous line.

  5. Peter Lawrey Says:

    That should read


    if (a == 5)
    System.out.println("The variable a");
    System.out.println("is 5");

  6. Peter Lawrey Says:

    or even.

    if (a == 5)
    System.out.println(”The variable a”);
    System.out.println(”is 5″);

  7. Peter Lawrey Says:

    That should read


    if (a == 5)
        System.out.println("The variable a");
        System.out.println("is 5");

    You get the idea I hope!

  8. Richard L. Burton III Says:

    First off Shay, great job on Compass!

    I’ve been using Intellij for years now and I’ll never give it up! In fact, I personally purchased a copy for work. Its my IDE of choice!

    Best Regards,
    Richard L. Burton III

  9. Thunderstorm Says:

    Is this the same as CTRL+ALT+H in Eclipse?

  10. Shay Banon Says:

    Not really since it is a pop up window and not a different view.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>