aspose file tools*
The moose likes IDEs, Version Control and other tools and the fly likes Reasons to convert to IntelliJ Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Reasons to convert to IntelliJ" Watch "Reasons to convert to IntelliJ" New topic
Author

Reasons to convert to IntelliJ

Calum Ludwig
Greenhorn

Joined: Oct 01, 2007
Posts: 14
Hello Dmitry Jemerov,

Are you able to give me 3 � 5 reasons for converting from NetBeans to IntelliJ IDEA 7?

I have used IntelliJ IDEA in the past due to client requirements when I was working on-site. I didn�t find it overly exciting to use, though I was much accustomed to NetBeans and slightly narrow-minded.

I have read some other threads you mentioned that JBuilder has UML over IntelliJ as does NetBeans, but you mentioned IntelliJ has refactoring as does NetBeans.

However if you could point out some classy features with comparison to NetBeans you may just dissolve my narrow-mindedness ;-).

I do find NetBeans resource intensive and trying to run other applications along with NetBeans can sometimes bring NetBeans to the slowness of a turtle.

Thanks,

Calum Ludwig


SCJP 1.4<br />SCJD
Niti Auekittiroj
Greenhorn

Joined: Dec 31, 2003
Posts: 7
Dmitry, Could you please add Eclipse into the comparison too ?

Thanks
Dmitry Jemerov
author
Ranch Hand

Joined: Nov 24, 2006
Posts: 120
Hello Calum,

Could you please tell about what technologies you use, so that I could name specific things that would interest you rather than listing random items from our feature list?

Also, comparison on the level of "IntelliJ IDEA has refactorings, NetBeans has refactorings too" doesn't do justice to any of the products. IntelliJ IDEA's refactorings are superior both in sheer number and in implementation quality (they can handle more complicated cases and perform the refactorings without breaking code).


Dmitry Jemerov<br />Development Lead<br />JetBrains, Inc.<br /><a href="http://www.jetbrains.com/" target="_blank" rel="nofollow">http://www.jetbrains.com/</a><br />"Develop with Pleasure"
Sonny Gill
Ranch Hand

Joined: Feb 02, 2002
Posts: 1211

Callum,

You asked Dmitry but I will chip in

The last I looked at Netbeans (which was actually to play with JavaFX), its support for JavaScript and CSS, and Subversion integration was no where near what IJ can do.

Those are the two concrete reasons I gave to my boss when recommending buying IJ licenses instead of using another free IDE, but really it is the many small things that IJ gets right that make it the best Java IDE, IMHO of course


The future is here. It's just not evenly distributed yet. - William Gibson
Consultant @ Xebia. Sonny Gill Tweets
Amit Wadhwaa
Ranch Hand

Joined: Feb 15, 2007
Posts: 74
One of things I like about IDEA is it keeps things simple things simple.. You do not have the flying whooshes and stuff everyplace it just makes things simpler (but you still have to do it!) It has nifty little stuff all over the place like pinned tabs (small thing but useful). Though the shortcuts can get a little tricky to get used to.


SCJP 5 94%<br /><a href="http://amit-wadhwa.blogspot.com/" target="_blank" rel="nofollow">My Blog</a>
Calum Ludwig
Greenhorn

Joined: Oct 01, 2007
Posts: 14
Hello Dmity,

I do a lot of work with J2ME and found NetBeans has a nice development environment with some handy visual features to make development easier.

I was also going to ask about the L&F of the IDEA now, but Amit Wadhwaa kindly mentioned some stuff about it.

Thank you all for your responses to my query about IntelliJ. Hopefully I can find a trial version and start a new project using IntelliJ to see how she runs.

Cheers All,

Calum Ludwig
Dmitry Jemerov
author
Ranch Hand

Joined: Nov 24, 2006
Posts: 120
Hello Calum,

I'll have to admit that, specifically for J2ME development, NetBeans provides many features which are not currently available in IntelliJ IDEA. You'll have to evaluate whether IntelliJ IDEA's smarter Java support brings more value to you compared to NetBeans' J2ME specific features.
 
Consider Paul's rocket mass heater.
 
subject: Reasons to convert to IntelliJ