What's the best Java IDE and why is it not Eclipse?

What's the best Java IDE and why is it not Eclipse?

Attached: images.jpg (300x168, 4K)

Because Eclipse is dogshit and its developers deserve to be gassed

Last time I used IntelliJ it was okay. Last time I used Eclipse it wasn't.

I like Eclipse
It doesn't run on ARM
Neither does Idea
Only Netbeans

Therefore, Netbeans is the best IDE by default. When on X86, then yeah, I use Eclipse. Idea lacks far too many features that I use regularly to seriously consider it as an option.

>workspace breaks randomly
>lambda expressions cause code completion to kill itself
>git works (but only if you know how to hack around it)
>autistic menu locations
>rebuilds entire workspace on startup for no fucking reason
>closing eclipse can sometimes cause some background rebuild or whatever to interrupt, breaking the entire workspace
>"run" doesn't run whatever program is currently tabbed in
>running a program from the project outline takes too long
>terminal doesn't support backspace "\b", return "\r", or anything that attempts to rewrite to terminal
>is absolutely autistic about finding source code and javadocs
>adding vm parameters/exports are a pain to get to
>refactor just doesn't work properly sometimes
>no way to export specific workspace settings (syntax coloring, etc.)
>they added a bug tracker to log every bug eclipse encounters, ensuring that almost no real bug will ever get fixed
>doesn't recognize environment variables
>no option to open file location
>just overall crashes or breaks and requires some obscure argument to be given to eclipse to get around some bugs

>Netbeans has more features than Idea

Idea is miles better than Netbeans and Eclipse combined and outpaces them all feature-wise

Change my mind

>x86

Wait why can't eclipse run on arm? It's written in java. It should be portable

FPBP. And accurate assessment.

If you've ever messed with the internals of it, including the GUI-libs that it uses, its a reflection-based nightmare.

That and fucking devs who build up projects using it have nightmares making their shit run outside of fucking thing ... especially J2EE developers that use it like a fucking crutch.

And don't say fucking Websphere or I will shit down your throat.

I don't use it.

Use Gradle instead to base your projects around, so that softcocks can import it into muh eclipse IDE while engineering can actually build the product for shipping outside of the fucking IDE.

>Idea lacks far too many features that I use regularly
Name 5

Because Jetbrains exists.

Just use Android Studio

Because eclipse isn't emacs.

You're right. It's better.

ECLIPSE ISN'T A FUCKING TEXT EDITOR YOU GENUINE FUCKING DEGENERATE

vim

Attached: vim.png (1600x900, 223K)

Is this eclim?

EMACS ISN'T A FUCKING TEXT EDITOR YOU GENUINE FUCKING DEGENERATE

I could easily name five plugins that don't exist on Idea, but here's some things Eclipse does much better:

1. Mylyn for context switching. Idea simply doesn't have this.
2. Git indexing part of a changed file. Idea can only index all or no changes in a file.
3. Maven pom editor. Idea maven support is very poor, not just in pom editing.
4. Code coverage is just right-click, coverage as... and reports line and branch coverage. Idea only does line coverage.
5. Eclipse save actions. Again, Idea doesn't have these.

Idea strikes me as basically a 'good enough' IDE for programmers who don't even know what features are missing in the product. But hey, it has a sweet dark theme... sensible_chuckle.gif

>What's the most painful form of cancer?

>3. Maven pom editor. Idea maven support is very poor, not just in pom editing.

what the fuck just edit the xml

Because Eclipse is a memory gobbler

>being a ramlet

Attached: adxRJlMR_700w_0.jpg (480x270, 16K)

>just use a hand saw
>who needs a power saw
>hand saw master race

And there's the argument in favor of Idea, ladies and Jow Forumsentlemen.

>using a power saw to chop veggies

IT FUCKING IS YOU DEGENERATE PIECE OF SHIT

please explain how exactly eclipse helps with pom editing

because all it does is add a cumbersume clusterfuck UI over the xml, with xml fields represented as labels and textboxes

I'd argue that editing the raw xml is much, much faster

vim with:
- youcompleteme (autocomplete)
- nerdtree (directory navigation)
- solarized color scheme
- indent guide
- ctrl-p (fuzzy finder)

I use IntelliJ or android studio. IntelliJ mostly because I got all Jetbrains shit for free with from my school.

colorblind people btfo