• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Choosing IDE

 
Ranch Hand
Posts: 1402
3
Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

Im trying to choose the best IDE for my new development. I want to build a state to art code +++, in other words make my best of the code I already developed in past years. I m going to refactor it, in the most optimize and smart possible way.

I am using Netbeans at the moment, but it is not what I think is more convenient for me for time to come, it is easier and quicker for interfaces and it also contains plenty of plugins already when it is installed, but it creates a lot of rubbish code.

Now Im choosing the best version of Eclipse, it looks like Java EE IDE is the best match, it already contains most of the packages I will need. I see that there are several versions(June, Luna, Keppler)

Could someone comment the differences between them?

What my app needs to do is: Using remoting services like EJB (controlling remoting devices like cameras), Mobile integration with web app(A web app is used for in data in a DB and from the mobile app it is manipulated), Build reports using for example BIRT and build stats using any tool, which I still dont know. Both app are for high transactional use, around 100.000 users.

Any advice, please?

Regards,
Isaac
 
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Without a doubt, I would recommend you to try out IntelliJ Community Edition. I made the switch from Eclipse to IntelliJ and never turned back! I love it!
 
Rancher
Posts: 2759
32
Eclipse IDE Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The most popular IDEs in the Java ecosystem are Eclipse and IntelliJ. The choice is very personal. Both are almost neck to neck from a feature. You might want to try both of them out.
 
Sheriff
Posts: 5555
326
IntelliJ IDE Python Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I had been a long time, and happy, user of Eclipse up until about 2 years ago when I decided to try out IntelliJ as an experiment. I now use IntelliJ full time.

There are lots of really nice things about IntelliJ that I like over Eclipse, but if I were to pick one highlight I'd say that the refactor tools are far superior. While on paper they look fairly similar, the actual automated refactorings are much more comprehensive with IntelliJ over Eclipse.

But the only way for you to decide is to try them both out and see which one you prefer.
 
Saloon Keeper
Posts: 15510
363
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not sure if my experiences are representative, but I HATE HATE HATE Eclipse. I find that the plugins are buggy and difficult to set up, and the overall usage is not very pleasant. I very much prefer NetBeans, although I haven't really given IntelliJ a good try.
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is really a question of opinion. I hope you're not looking for an objective answer about which one is the absolute best IDE, because there is no objective answer.

Isaac Ferguson wrote:Now Im choosing the best version of Eclipse, it looks like Java EE IDE is the best match, it already contains most of the packages I will need. I see that there are several versions(June, Luna, Keppler)


These are just different versions of Eclipse. If you're going to use Eclipse, use the newest. I think the versions are in alphabetical order, Juno, Kepler, Luna - so Luna is the newest.

I've used Eclipse for a long time. However, about 2 years ago I had a job at a company where most people were using IntelliJ, so I tried it out. And now I don't want anything else than IntelliJ, I like it much better than Eclipse.

There's a free Community Edition of IntelliJ, and an Ultimate Edition with more features that costs money.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic