Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

what is a good ide to use?

 
Bud Tippins
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 433
Netbeans IDE
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 15485
43
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Peter Johnson
author
Bartender
Posts: 5852
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Hauke Ingmar Schmidt
Rancher
Posts: 436
2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 4
Eclipse IDE Java jQuery
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I suggest you try them all and choose the IDE that will make you comfortable the most or get familiar with easily.
 
Joydeep Ghatak
Ranch Hand
Posts: 43
Eclipse IDE Java Spring
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Greg Funston
Ranch Hand
Posts: 81
Eclipse IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 433
Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
NoetPad++ is a very good editor. But it's not an IDE.
 
Greg Funston
Ranch Hand
Posts: 81
Eclipse IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic