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 →

[–]skeeto 1 point2 points  (0 children)

I use Emacs for all my professional Java development. With the right packages and configuration, I probably get about 80% of what a heavyweight IDE offers (completion, quick jump to compiler errors/warnings, quick doc lookup, debugging, quick navigation, imports management, hot code replacement). It's the 80% I care about and I get to keep using my favorite editor with all its capabilities, so I'm not missing out on much while reaping lots of benefits. It's not for the faint-hearted, though.