What modes are the best?
And any tips or tricks that make developing java in emacs a bit better.
Emacs is a one-fits-all solution to programming and of course it also fits Java. That said, Java is a very special case. As you know, Java has very powerful reflection features and IDEs like Intellij or NetBeans use these to live with the language.
Unfortunately, for most of that long time, Vim was not a viable option for Java (or Scala) development. But something has changed in the last year or two: the Language Server Protocol (LSP) has become really good. Honestly though, for most people, I still wouldn't recommend using Vim for Java development.
For anything else than casual Java editing, many people recommend the Java Development Environment for Emacs.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With