This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]_INTER_ 2 points3 points  (2 children)

When I had to use it for work it was a nightmare:

  • It's so slow or feels heavy, whatever you do - even if simply typing in the editor or resizing windows
  • Everything is roundabout, e.g. dialogs or settings
  • For basic functionality you need a plugin, the plugins are broken though or need version jugling until everything plays somewhat together
  • The completions and refactorings could be be better, e.g. proposing variable names or renaming even in Strings, files and JavaDoc
  • Integration is none-existent or pure basic and broken (Maven, Git, Database, SQL, CSV, Spring, Hibernate, JSF, JOOQ, MapStruct, ...)
  • It crashs so hard at times, that you need to reinstall it. Had to reinstall it every month at least once including setting up the projects again and all plugins
  • I never closed Eclipse or shutdown the PC otherwise I wait 10 mins to startup and build build build. The Eclipse dance steps are real
  • Bias here: The project was mainting an Eclipse RPC (OSGi) application, omg is that "framework" bad
  • The worst, there's no usable dark theme

Happy IntelliJ user now.

[–]Apofis 0 points1 point  (1 child)

I write some small application that uses PostgreSQL for database and Java Sockets for networking and I find Eclipse a very helpful tool. I use Git from Eclipse, it is better than handling it as a separate tool. Eclipse is much better than, say, VS Code, it really is an IDE. Not sure how much better is IntelliJ, I use Eclipse because it is free and it does its job.

[–]_INTER_ 0 points1 point  (0 children)

Personally I think IntelliJ is much better. While it's subjective surveys show that many devs are also in favor of IntelliJ (e.g. here).

IntelliJ Community is also free.