Meaningless Drivel is fun!
The moose likes IDEs, Version Control and other tools and the fly likes The best IDE Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "The best IDE" Watch "The best IDE" New topic

The best IDE

Mike Isano
Ranch Hand

Joined: Jan 19, 2007
Posts: 144
Basically which IDE would you want to develop in and why?
Jan Cumps

Joined: Dec 20, 2006
Posts: 2562

NetBeans: feels like they made it specially for my.
(but the same is true for almost any other ide)

OCUP UML fundamental and ITIL foundation
Kaydell Leavitt
Ranch Hand

Joined: Nov 18, 2006
Posts: 689

Both NetBeans and Eclipse are free open-source.

I'm using Eclipse and plan to continue using it because that's what I know.

I feel that NetBeans is gaining momentum. I believe that Sun abondoned forte/SunOne and is now using NetBeans and teaching NetBeans in their online tutorials. Also, NetBeans has a visual Swing designer if you need it. Also, there is now an upgrade path from the simple BlueJ IDE which is a simple IDE used in education. Now, BlueJ has an upgrade path to NetBeans. (I would only recommend BlueJ for programming students that don't know anything about Java.)

I'm sticking with Eclipse, but I'm keeping my eye on NetBeans, I might just switch someday.

[ June 03, 2007: Message edited by: Kaydell Leavitt ]
Mathias Nilsson
Ranch Hand

Joined: Aug 21, 2004
Posts: 367
I moved from Netbeans to Eclipse because I think that Netbeans locks up very often. Can't type, slow but that is in my opinion. I used it only with Mac os x so I don't know performance on lets say XP.

I'm programming a lot of php, sometimes c++ and java. I don't know if the Netbeans has plugin for this but Eclipse does.
[ June 03, 2007: Message edited by: Mathias Nilsson ]

arulk pillai
Ranch Hand

Joined: May 31, 2007
Posts: 3359
My Favourite IDE is Eclipse. Also I am more familiar with it. Lots of plugins are available for it. JBoss plugin for J2EE development, MyClipse from J2EE at a nomonal price, Apache Commons plugin etc. Has been there for while.

[] | [Java job hunting know how] | [Java resumes]
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9999

I use Eclipse as I faced memory leak problems with netBeans 5.0 on windows xp professional.

SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42959
The preference for an IDE is highly subjective. While it can be instructive to hear why other people like or dislike a particular one, it's unlikely that you'll find the one that fits your development style best without testing all of them. It's a bit like the vi-vs.-emacs debates of yore.
manuel aldana
Ranch Hand

Joined: Dec 29, 2005
Posts: 308
i agree, that the choice is highly subjective.

if you haven't worked with any IDE it is worth to do a kind of evaluation (preferences in team, using sun libs/frameworks only etc.). but if your already used to one IDE think hard whether it is worth to switch.

for instance me: i am using eclipse for some time and am amazed and very content with it. switching now to another IDE would take some time: shortcuts, way of project organization, plugin alternatives, version-control issue (hence eclipse uses .project file), etc..

so before i cannot really see unique selling points in switching my IDE i rather go to invest this time to explore other areas to boost up my productivity (learning groovy, testability, refactoring etc.).

aldana software engineering blog & .more
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
The only IDE that I would consider as an alternative to Eclipse is IntelliJ IDEA.

The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
M Easter
Ranch Hand

Joined: Feb 11, 2007
Posts: 133
A colleague, Matt Taylor (at ), once said this great line:

The IDE I hate is whichever one I'm currently using;
The IDE I love is the one I used previously.

I think the point about learning shortcuts etc should be amplified: it is very important to learn as much as you can about your given IDE.

I have written a blog entry which compares an IDE to a city: there are neighborhoods and little "hotspots" that you may not know, even if they are right in front of your face. For a given IDE, find the user community and find out their tricks. It can be stunning:


ps. The big 3 are, of course, Idea, Eclipse and Netbeans. I use Idea because my project uses it and pays for it. Eclipse is fantastic and has 90% of the features for free. I haven't used Netbeans but it seems to be gaining traction.

M Easter
Software Composer -
Arun Bommannavar
Ranch Hand

Joined: Jan 11, 2003
Posts: 53
I am using JBuilder 2006 Developer Edition and have considered swtiching to Eclipse.

Has anybody made a comparison between (Jbuilder 2006 or JBuilder2007) and Eclispe? How does the GUI development compare between the two?
I agree. Here's the link:
subject: The best IDE
It's not a secret anymore!