I'm okay with Eclipse. Here's why. As a consultant working at clients typically there's enough lockdown where I end up having to use Eclipse. Because of that I haven't had much opportunity to actually use Netbeans or IntelliJ at a client. So like someone mentioned below I just sucked it up and dealt with it.
It's not perfect and I definitely get some cryptic errors but I'm actually pretty happy with it now. You should definitely add some plugins to make life easier. I like the TypeScript plugin by Palantir, SonarLint for Eclipse, DevStyle by Genuitec, and the Gradle Buildship plugin. eGit seems particularly buggy but I like it. If anybody has any alternatives I'd love to hear about it.
It's not perfect and I definitely get some cryptic errors but I'm actually pretty happy with it now. You should definitely add some plugins to make life easier. I like the TypeScript plugin by Palantir, SonarLint for Eclipse, DevStyle by Genuitec, and the Gradle Buildship plugin. eGit seems particularly buggy but I like it. If anybody has any alternatives I'd love to hear about it.