Ask HN: Why so many IntelliJ battle cries when a Java IDE comes up?
Any time in any discussion forum that a Java IDE is brought up, if it's IntelliJ, 90% of the comments sound like marketing geniuses wrote them about how no other IDE should ever be used.
When it's any IDE other than IntelliJ, like Eclipse, NetBeans or Visual Code (an IDE after installing plugins)...90% of the comments are negative, like [what are you crazy? use something other than IntelliJ? Nevah!!].
I use Eclipse, if it didn't exist, I'd use NetBeans, those are my preferences, but I don't go into forums and downtrodden IntelliJ or Visual Code.
3 comments
[ 3.3 ms ] story [ 13.7 ms ] threadEclipse in my opinion frequently suffers from "pluginitis". I say it works OK as a Java IDE if you install a minimum number of plugins but once you start installing plugins all bets are off. Every product I've seen that configures Eclipse for something other than Java development such as Python, Scala, or the commercial product Topbraid Composer that allegedly functions as an ontology editor has failed for me.
IntelliJ IDEA "just works" for me but so does PyCharm and WebStorm, even CLion works OK. I wanted to like DataGrip but it doesn't seem to support arrays in postgresql which we use all the time.
Having said that - there's nothing comparable not even close to a finished all rounded feature rich product as JetBrains has no matter what you pick. Refactoring support is almost non existent in alternatives.
Next best thing (subjectively) is VS Code and bunch of official plugins though leave a lot to be desired about refactoring but everything else is pretty decent. You can do Typescript, CSS and then to golang and then to Python. It just works. Development Containers are a great feature too.