File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes IDEs, Version Control and other tools and the fly likes what is a good ide to use? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "what is a good ide to use?" Watch "what is a good ide to use?" New topic
Author

what is a good ide to use?

Bud Tippins
Ranch Hand

Joined: Jan 28, 2011
Posts: 52
Can you please tell me what a good ide is to use for java development? Please include a link to download if you have that. Thank you.
Joachim Rohde
Ranch Hand

Joined: Nov 27, 2006
Posts: 423

Which coke is better? Coca Cola or Pepsi? It's a matter of personal taste. Eclipse, Netbeans and IntelliJ are all widely used.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14420
    
  23

There are three big IDEs for Java, most people use one of these:

Eclipse
NetBeans
IntelliJ IDEA

I like NetBeans and IDEA the best, but I think Eclipse is the #1 most used IDE.

NetBeans has the best out-of-the-box support for Java EE and also has good support for other languages than Java, such as JavaScript. The support for Maven projects is best in NetBeans, also good in IDEA, and for Eclipse you need an extra plug-in and integration with Maven is not really good. IDEA has very good refactoring possibilities, better than Eclipse and NetBeans (although the refactorings in those two are also very good).

Eclipse and NetBeans are both completely free, and there is a free Community Edition of IDEA (and also an Ultimate Edition that costs money).

For programming in Scala, IDEA is at the moment very good. NetBeans and Eclipse also have support, but less good than IDEA.

Which one you like best is up to you - you can try them out and see for yourself.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Peter Johnson
author
Bartender

Joined: May 14, 2008
Posts: 5845
    
    7

Scan through this forum - the question of Eclipse vs Netbeans vs ... comes quite often so you should be able to find many opinions as to why people prefer one over the other.


JBoss In Action
Hauke Ingmar Schmidt
Rancher

Joined: Nov 18, 2008
Posts: 433
    
    2
Jesper de Jong wrote:
I like NetBeans and IDEA the best, but I think Eclipse is the #1 most used IDE.

NetBeans has the best out-of-the-box support for Java EE and also has good support for other languages than Java, such as JavaScript. The support for Maven projects is best in NetBeans, also good in IDEA, and for Eclipse you need an extra plug-in and integration with Maven is not really good. IDEA has very good refactoring possibilities, better than Eclipse and NetBeans (although the refactorings in those two are also very good).


I doubt that the other IDE's use would be as widespread as they are if Netbeans would be "best" without doubt where you mention it and that a major IDE would have an integration (has in fact two) of the major build tool that "is not really good". Some may prefer Coca Cola even there.
Jan Karlo Sanchez
Greenhorn

Joined: Jan 31, 2011
Posts: 4

I suggest you try them all and choose the IDE that will make you comfortable the most or get familiar with easily.


_______________________________
Oracle Certified Professional,
Java SE 6 Programmer
Joydeep Ghatak
Ranch Hand

Joined: Sep 30, 2009
Posts: 41

Hi Bud,

The type of IDE completely depends on your usage.
If you have just started working on java, my suggestion will be to try Textpad or Notepad++, which will give you a good idea of the class relations.

Then you can use Eclipse as the first IDE, as it is widely used (NetBeans, IDEA, JBuillder are also popular IDE's) you will get lots of info and forums for initial queries.

Thanks,
Joydeep


“Men are only as good as their technical development allows them to be.”
Greg Funston
Ranch Hand

Joined: Feb 09, 2011
Posts: 81

I've been using NetBeans for a while and I also use NotePad++. Both of these are excellent products. I have yet to migrate to any other IDE because Netbeans has been doing the job fabulously.

Both of these programs are freeware so the price is right too.

Cheers,
Greg Funston SCJP
Joachim Rohde
Ranch Hand

Joined: Nov 27, 2006
Posts: 423

NoetPad++ is a very good editor. But it's not an IDE.
Greg Funston
Ranch Hand

Joined: Feb 09, 2011
Posts: 81

Thanks for stating what I would consider obvious.

The type of IDE completely depends on your usage.
If you have just started working on java, my suggestion will be to try Textpad or Notepad++, which will give you a good idea of the class relations.


I was not referring to this being an IDE only a good editor for writing code.

Cheers,
Greg Funston SCJP
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: what is a good ide to use?