IntelliJ 8 versus IntelliJ 9 Community Edition

Which version of IntelliJ do you think is the best? The licenced version of IntelliJ 8 (which has the full functionality), or the community edition of IntelliJ 9 (which misses features like structural search)?

What features does intellij 9 community edition add and remove compared to the full version of IntelliJ 8?

6 comments
Comment actions Permalink

There is a comparation matrix between v9 and community edition (you can figure out which things are missing from v8 compared to v9):

http://www.jetbrains.com/idea/features/editions_comparison_matrix.html?utm_medium=Comparison&utm_source=jetbrains.org&utm_campaign=IDEA9_CE&

hth

0
Comment actions Permalink

I've used both, but I've reverted back to IntelliJ 8. Maybe it depends on what kinds of projects you're working on? If found 8 nice for projects of 3000+ classes in 40+ modules. IntelliJ 9 lacks the module support which IntelliJ 8 does have, and is therefore not usable. But I guess if you have a small project, it will probably work nicely! The enhanced Groovy/Grails support works nice (besides some issues), then Maven 2 support is excellent, the spinner and tree project tree navigation is annoying, and I don't have any experience with Spring 3 + IntelliJ, so can't say much about that (it's probably very good!), but it probably depends on what you want to do.

0
Comment actions Permalink

Choose the Idea 8.

Well, it depends on what projects do you wanna do.

Idea 8 has a lot of functionalities lacking in the CE of 9.

One of the best lacking plugin are the app servers i.e. Tomcat if youre a web developer.

The only good thing about the 9 CE that fascinates me the most is the speed and the threading of tasks.  Well done. just like the old days of Idea 5.

But then again, i think idea 5 is faster and has more functionality than idea 9 CE.  It allows me to do anything and just everything i cant with 9 CE.

0
Comment actions Permalink

You are comparing apples and oranges. The "community edition" is lacking JEE support and other functionality that might be absolutely essential for [most] serious real-life projects. So, if you have a full licensed version of 8, stick with it. The "ultimate" 9.0 is better than the full version of 8 (in my opinion) - if anything, it's because it supports more of the latest technologies and framework features, JSRs, etc. But most of that stuff comes with the "ultimate" edition anyway.

0
Comment actions Permalink

True.

Thats why it really depends on what projects are you taking on.  If its a small one (less than 100 or 1000 classes maybe?) with no bells and whistles that does not use app servers - more like proofs of concept, maybe CE will suffice.  Else choose 8 or upgrade to 9 all the better.

For me, you should use 8 first, and when youre acquainted with it, use the 9.  And you;ll see and appreciate every last performance enhancement that Jetbrains done. hehehe. Especially when you are working with at least 20,000 classes.

Cheers!

0
Comment actions Permalink

Post removed, not relevant anymore


0

Please sign in to leave a comment.