Difference between revisions of "Java"

From WikEmacs
Jump to navigation Jump to search
(Added new hopefully to be extended list of articles that talk about editing java with emacs.)
(Added two more articles)
Line 13: Line 13:
 
==List of Java editing related Articles==
 
==List of Java editing related Articles==
 
* [http://mp.vv.si/blog/emacs/coding-in-java-with-emacs-and-jdee/ jdee and checkstyle]
 
* [http://mp.vv.si/blog/emacs/coding-in-java-with-emacs-and-jdee/ jdee and checkstyle]
 +
* [http://www.goldsborough.me/emacs,/java/2016/02/24/22-54-16-setting_up_emacs_for_java_development/ Comprehensive article (based on eclim)]
 +
* [https://dzone.com/articles/why-not-emacs Why not emacs]
 
[[Category:Programming languages]]
 
[[Category:Programming languages]]
 
[[Category:Java]]
 
[[Category:Java]]

Revision as of 10:22, 14 September 2016

Java support comes shipped with Emacs in the form of java-mode.

List of notable Java modes

  • malabar-mode is a Java mode which was originally by Espen Wiborg. It has Maven integration, JUnit integration, support for Java generics, simple refactoring support and more. (no longer maintained)
  • JDEE, Java Development Environment for Emacs, has intelligent Java code completion among other things. (jdee is currently maintained on github)
  • java-mode provides basic Java 1.4 syntax highlighting.
  • emacs-eclim communicates with the eclim plugin in Eclipse to get a headless Eclipse instance do the heavy-lifting of completion, simple refactoring, building, and code navigation when editing files in Emacs.
  • meghanada-emacs aims to help with Gradle and Maven, code completion, jumping to declarations and more. It's based on meghanada-server written in Java, for JDB >= 1.8.

See also

java-mode

List of Java editing related Articles