Link Details

For a long time I have had the opinion that NetBeans sucked. When somebody asked me what exactly I didn't like about NetBeans I couldn't remember any reasons, so decided to give it another try. The result of my test? Why the hell have't I been using longer?!

Posted by mitchp  |   Jun 07 2010 / 09:01

Add your comment

Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.


User 761321 avatar

truonghatsts replied ago:

If you love SUN technology such as Glassfish, EJB, JSF, MySQL... Netbeans is always the best choice.

Reply 1 votes
User 394977 avatar

nmatrix9 replied ago:

I've been hearing quite a few good things about NetBeans.

Reply 0 votes
User 277931 avatar

Jason Whaley replied ago:

@mitchp the Eclipse crowd is too busy trying to fix all of their broken plugins to respond

Reply 7 votes
User 394977 avatar

nmatrix9 replied ago:

@Jason Whaley

I'm a eclipse user and I actually LOL at your comment. I use to use myelipse but quickly lost patience when it took 3-5 minutes to start up and constantly keep crashing on my linux box. I guess it was a case of "include everything including the kitchen . . ." mentality with myeclipse, their plugin ecosystem is not sustainable too many plugins conflicting with other plugins or hogging the hell out of system resources. Eventually I lost patience and got a subscription to JBoss Developer Studio, much more streamlined and coherent and more stable. So I guess I'm satisfied for now, it could be better but for now I'm just satisfied with getting stuff done without a excess of convoluted tools that give plugin developers a chubby.

Reply 0 votes
User 396378 avatar

Ole replied ago:

Everyone seems to be moving from Eclipse PDT to NetBeans, and it's completely understandable. Eclipse will start to slow you down when working with larger projects..

Reply 1 votes
User 359362 avatar

jihedamine replied ago:

Saying that NetBeans handles the "crazy "new trends" like Rails and Git" and the other "old trends" "really fucking well" is not a serious evaluation.
Did you compare code completion and code refactoring in python (pydev vs netbeans plugin) ?
Did you try to develop an average to big java project (+50 classes) with netbeans ?
The title "vastly superior" being based on your first impression and the fact that you found a lot of plugins is not really serious.
This is not a flamewar, I don't represent Eclipse neither IntelliJ Idea. It's just that the post is plain fluff.

Reply 1 votes
User 764127 avatar

philsturgeon replied ago:

"Did you compare code completion and code refactoring in python"

No, I don't use Python.

"Did you try to develop an average to big java project (+50 classes) with netbeans"

Yep, 100+ classes and still works like a dream.

"The title "vastly superior" being based on your first impression and the fact that you found a lot of plugins is not really serious."

That's not the title I chose. This article has been written as a "my discoveries so far" and after using it for 3 months I stand by all of the comments made.

There are lots of things it apparently does not do well, but I don't give a damn about "SOA related technologies, UML, Grails, plain Java, GWT" or any other XYZ feature I have never heard of. I use it for PHP, CodeIgniter, HTML, JavaScript, CSS it works like a charm for all of those.

The fact that it does everything I need it to far better than any other IDE for me makes it "vastly superior". It does not do EVERYTHING FOR EVERYONE and thank god, that would make it useless crappy bloatware.

Reply 0 votes
User 278236 avatar

Andy Gibson replied ago:

I find Eclipse in general to be faster and stall less, however, it can have problems with plugins, but if you go with a fixed stack, I generally don't have any problems. I've been using JBoss Developer Tools plugins on a clean Eclipse install for Java EE 6 CDI, JSF, JPA development and am loving it.

Reply 1 votes
User 745365 avatar

Travis Calder replied ago:

I have to try things out with NetBeans and Eclipse again, but when I used them I always preferred NetBeans.

Lately though I've been a huge fan of IntelliJ's community edition, and I'm seriously considering buying the Ultimate edition for myself. I use it at work, and it works amazingly. The code completion, refactoring tools, etc. provide tremendous speed boosts.

Anyone here compare IntelliJ to NetBeans or Eclipse more recently?

Reply 1 votes
User 700203 avatar replied ago:

Just recently moved from Eclipse to Idea. Found Idea to vastly better than eclipse from a functionality viewpoint (but I do miss the completeness of the 'right-click run as unit test bit' which is kind of so-so in Idea). Version 9 Ultimate is quite fast (once I tweaked my JVM options) and very configurable. Most of the issues I had with eclipse weren't down to the actual platform, more the plugins: especially the perforce one. One of the big things with Idea is the refactoring support which still leaves most IDE's in the dust. On the downside, the UI can be slow (more a Swing thing) but has definitely improved since V.8, and maven integration feels a bit clunky ... but definitely much happier since the move ...

Reply 2 votes
User 713041 avatar

Ric Rude replied ago:

I still have nightmares about NetBeans and Swing in general. I remember staring at a gray rectangle for ten seconds while Swing struggled to redraw the UI (on a Sparc server!)

Reply 0 votes
User 338269 avatar

Miloskov replied ago:

Thats FUD and old very 90's.

Reply 0 votes
User 338269 avatar

Miloskov replied ago:

I like netbeans and the l&f in mac is awesome but I still prefer eclipse little more with the standard plugins. I dont use any extra plugins just pydev and the CDT for C/C++ thats all.

Before I used Intellij on the mac was great but in Linux the l&f is terrible and very slow.Netbeans is great on Linux.

Reply 0 votes
User 306525 avatar

Dave Newton replied ago:

I use IntelliJ in Linux and the L&F is fine and as responsive as necessary--not sure what your issue is.

Reply 0 votes
User 183608 avatar

alblue replied ago:

NetBeans does some things better - Eclipse does other things better. IntelliJ probably does more things better. Having competition is good, and having one IDE pull ahead of the other helps spur on competition as well. I wouldn't say that any one IDE is 'vastly' superior than any others - for example, OGSi development in NetBeans isn't as good as the Eclipse one yet. That doesn't mean it won't get there, but these types of articles are pure flamebait.

Reply 1 votes
User 551847 avatar

STL replied ago:

It's just an IDE. Don't make such a big fuss about it. The vast majority of useful features that you use on a daily basis work equally well in just about every IDE (except for JDeveloper, but that's another story).

This is just a silly emacs-vs-vi type debate. Pointless.

BTW: vi > eclipse > netbeans > emacs > JDeveloper.

Reply 1 votes
User 338269 avatar

Miloskov replied ago:

Hahah yeah agree is the same thing over and over, my dad beats your dad. But we humans we tend to compare everything.

Reply 0 votes
User 272671 avatar

Programmist replied ago:

I use Springsource Tool Suite, which is basically Eclipse 3.5.x with WTP, m2Eclipse, some Spring plugins, and a few other things installed. AFAIK Netbeans uses Sun Java EE products by default (whether you want them or not) where Eclipse gives you the option of choosing your own path. Any experienced Spring users using Netbeans successfully? I'd be interested in hearing ho easily Spring integrates with Netbeans because that's been a major reason I've stayed away.

Reply 1 votes

Recommended Links

Written by: Ryan Knight
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Play
  3. Akka
  4. Debugging JavaScript
  5. Design Patterns
  1. Apache Hadoop
  2. REST
  3. Java
  4. Git
  5. Java Performance
Connect with DZone