May 22, 2009

Eclipse or NetBeans?

Integration
Developer Collaboration

Integrated development environment (IDE) applications are necessary tools for developers. But...

What's the Best IDE for Java?

When it comes to Java development, you have several IDE options. Eclipse and Netbeans are the ones we come across the most. 

Eclipse vs. NetBeans

Using Eclipse

Eclipse used to be the IDE of choice for Java developers.

At least this was the case for those developers who use Helix ALM applications. Eclipse was the IDE that was the most mentioned in support cases, feature requests, etc.

Sure, we would hear from the occasional IntelliJ IDEA user and others, but Eclipse was the most popular by far.

Then, we started to hear about NetBeans.

Using NetBeans

I was actually more familiar with NetBeans, as this was the IDE of choice of my college professor a few years back.

More and more customers started requesting a plug-in for NetBeans. We released a NetBeans plug-in about a year ago for Surround SCM.

As I've shared examples with customers, I've debated whether I should post examples in Eclipse or NetBeans.

So, I started to do some research on the popularity of both IDEs. It appears that NetBeans has slowly gained more acceptance. And, depending on who you believe, it's passed Eclipse as the Java IDE of choice.

I like NetBeans better. Granted, I am not a full-time Java developer and I do not work on applications for the space shuttle.

But NetBeans feels more like an IDE to me. And there is no comparison for GUI programming.

So, I've started sharing most of my Java examples in NetBeans. 

No Matter Your IDE...

Perforce can work with it. 

Learn more about how Perforce tools integrate with IDEs — like Eclipse and NetBeans.

Explore Integrations