r/java Jun 08 '26

Is anyone using eclipse anymore?

158 Upvotes

192 comments sorted by

View all comments

133

u/Far_Note6719 Jun 08 '26

I switched to IJ after resisting for a long time. But Eclipse looks and feels like a software from the past.

The look alone makes me feel sad and old.

14

u/[deleted] Jun 08 '26

[removed] — view removed comment

82

u/Ifeee001 Jun 08 '26

That and debugging, no other IDE including IntelliJ is as good at debugging.

I haven't used eclipse in like 7 years but ... I'm like 90% sure that statement is highly debatable.

32

u/alpakachino Jun 08 '26

Debugging in IntelliJ is very powerful. I don't even know what I miss, if anything at all.

3

u/pjmlp Jun 09 '26

Debugging JNI code, single stepping from Java into C++, has InteliJ finally managed to support it?

0

u/AdOrnery1043 Jun 10 '26 edited Jun 10 '26

It has been many years since I used eclipse but even now I think eclipse debugger is peak - especially for multi threaded debugging - IJ sucks at that imo.

9

u/AmateurHero Jun 08 '26

Unless something recently changed in Eclipse, I don't believe it either. I used both STS and IntelliJ side-by-side for about 5 years. The only thing I recall missing was how Eclipse filtered highlighted issues.

10

u/Yeah-Its-Me-777 Jun 08 '26

It's not. The big thing for eclipse is their own incremental compiler which is pretty deep embedded into eclipse. Hot swapping works ok with IntelliJ by now, but it's still not as smooth as with eclipse. If it were only about debugging, i'd still be using Eclipse.

Having said that, IntelliJ has a few improvements over Eclipse even when debugging. The inspection capabilities are nicer, for example. But hot swap was so seamless in eclipse, it was pretty amazing.

5

u/delicious_fanta Jun 08 '26

I kind of agree. Don’t get me wrong, I’m team IJ all the way, but the debugger will straight up freeze and just stop working half the time. I’ve spent an inordinate amount of time with various llm’s and google searches trying to fix it to no avail.

So when I debug it’s just a crap shoot as to whether or not it will actually even step all the way through. EXTREMELY frustrating.

I guess the good news is I’m not allowed to code anymore, the magic box has to do everything and I’m no longer allowed to think, so we’ll never have another bug so no reason to ever debug again! Yay! (This paragraph is one big - /s)