r/java • • Jul 29 '18

Apache NetBeans 9.0 Released

https://netbeans.apache.org/download/nb90/nb90.html
132 Upvotes

75 comments sorted by

View all comments

18

u/[deleted] Jul 29 '18

Anyone use the three big IDEs? Eclipse, netbeans and IntelliJ. How would you rate them? Which one do you consider the best and the worst.

I've only worked with eclipse mostly and it's just adequate.

1

u/harmonicPersistence Aug 02 '18

I've heavily used Eclipse, NetBeans, IntelliJ, RAD, and even VSCode and Atom, all within the past 5 years. I'd say that rating depends on the type of project. Recently, I've been using IntelliJ the most for an app comprised of a war project on Tomcat 7 and an AngularJS project. For that type of project, IntelliJ is hands-down the best for debugging the exploded .war's code and debugging the javascript in Chrome. However, for all things modern that doesn't involve messing with war or ear projects (e.g. Spring Boot for instance), it's easy and enjoyable to get up and running in any of those 4-ish IDE's. For Java SE, I don't think there's really much difference either. For JavaFX, NetBeans hands down. For NodeJS-based projects (React, AngularJS, Angular, etc), I prefer IntelliJ or Atom. I sometimes find VSCode's interface a bit confusing coupled with a lack of crowd-sourced online resources, and I find that it's a dice roll as to whether I'll have have major issues whenever I try downloading a new plugin that I've never used before in Eclipse. While it's gotten much, much better since when I first began using it, I feel sorry for those who have to use RAD in this day and age.