I have a faint memory of working with Eclipse but shelved it due to making Java even slower than my dog walking towards his shower. Is it still alive and viable?
Install the right plugin and IntelliJ will act like Eclipse ten years ago. Bonus points for the plugin being a mandatory part of your company's work flow with no alternatives other than a command line nobody can help you with.
The only issue I've ever had with Eclipse is updating it. It's only gotten better in the past 2 years or so. The rest of the time upgrading was a complete pain in the ass. Just about every time I ended up giving up and reinstalling from scratch.
Well, the one other thing that annoys me is not having decent themeing. I use a third party extension and while it does help, there are parts of the IDE that you still can't customize so if you want a dark mode you have to deal with parta that aren't ideal.
personally though, all that is noise to me and is difficult to maintain focus when it's got all these popups and autofills.
I'm currently maintaining a codebase that's got something like 900 methods/functions across multiple classes, modules, and other objects. It follows a pattern and is pretty easy to maintain though.
another project I'm inheriting is doesn't have any logical flow or pattern and is a shitstorm of JS Christmas trees. I'll likely need to used something that will trace through the callbacks just to see what the fuck is going on.
my point though, is if you depend on the tools that make it easy to write sloppy code, you will write sloppy code because the key feature of the tool allows you to do it without repercussions.
building something without effort rarely ends with a result you can be proud of. this is true for development and in life, IMO.
i can see rust being a bit more challenging to support properly in an IDE and there still being various special cases not handled properly, and i'm glad that it's free to use non-commercially, but with jetbrains rustrover i frequently see it calling out errors in code that happily compiles, autocomplete being semi-random in how it wants to complete today, which seems to have gotten worse with their recent AI pushes, and even a couple times the entire IDE locking up not too long ago, though i don't remember whether the last part was in rustrover or one of their other IDEs. overall pycharm has been pretty stable for me, as long as you provide it with a pre-existing venv or let it create one for you, as the integration with the latest and greatest(tm) python package manager may not be there yet.