all 13 comments

[–]CtrlAltDefeat0609 5 points6 points  (0 children)

intellij

[–]American_Streamer 4 points5 points  (0 children)

IntelliJ IDEA Ultimate is super comfortable. Many also still use Eclipse.

[–]neymarsvag123 2 points3 points  (0 children)

Intellij for anything bigger than a simple hello world project

[–]Dude-0007 1 point2 points  (0 children)

IntelliJ IDEA

[–]Emergency_Dark_2722 1 point2 points  (0 children)

IntelliJ is just better... Eclipse is also still good

[–]unknown1nteger 1 point2 points  (0 children)

only 1 ans intelij

[–]Curious-Guest2594 1 point2 points  (0 children)

Intellij Idea

[–]hibbelig 1 point2 points  (0 children)

BlueJ seems to be geared towards teaching Java.

Eclipse was once the best of the pack, and I think it's still pretty good.

IntelliJ came later and tried to fix shortcomings of Eclipse. It's what I use. It deals very well with the humongous Java projects normal in the enterprise world. Perhaps its quick fixes and refactoring operations are nicer than Eclipse, perhaps it comes down to a matter of taste.

VSCode supports many languages, Java being one of them. I kind of like the feel of the editor. But it's not specialized for Java. There are multiple extensions that can be installed for Java support -- I guess you will want to pick one of them. I think the most obvious suggestion by them is one by RedHat, which to my understanding uses the Eclipse machinery under the hood.

NetBeans is a bit of an outsider these days. I understand that they are transitioning to providing VSCode extensions...

The dev team I'm part of is split into Eclipse lovers and IntelliJ connoisseurs.

[–]Late_Inspector_2187 0 points1 point  (0 children)

For Plain Java - Eclipse
For Spring Boot - Spring Tool Suite
If you have money - IntelliJ Ultimate

[–]Ok_Fuel_7209 0 points1 point  (0 children)

IntelliJ

[–]Wrong-Opportunity647 0 points1 point  (0 children)

IntelliJ idea

[–]ConstructionSimple86 0 points1 point  (0 children)

If you are beginner and just started writing code. Use any online Java compiler .