Emacs Java Development Environment offers a comprehensive Java development solution for Emacs users.
This latest release comes with several new updates that improve usability, including a move to a GUI dialog box on XEmacs, fixes to bugs in ProjectClasses to avoid duplicate entries of imports, and an update to JDEE's Ant interface to ensure the use of pipes when interacting with external Ant processes.
Additionally, the release fixes several regressions that caused various errors, such as jde-help-class-member issuing a Lisp error and JDEE Debug causing a Lisp error when launching an application. Thanks to Martin Schwamberger's contributions, the code generation templates have been revised to conform with CheckStyle requirements, and new templates such as jde-gen-exception have been added.
The JDEE-run-option-classpath feature has been enhanced to enable the user to specify whether the JDEE should omit the classpath argument when running the class or application in the current buffer, regardless of the global-classpath setting. The release also fixes a regression issue that caused the JDEE to switch projects during debugging when stepping into code that does not belong to the project being debugged.
In addition, regular expressions have been updated to accommodate non-English punctuation styles for numeric expressions in debugger messages. Finally, the software has resolved an issue that caused future uses of compilation mode to display javadoc after building it.
Overall, the Java Development Environment for Emacs (JDEE) is an exceptional IDE that offers users several innovative features that simplify the process of developing Java applications while providing a user-friendly environment.
Version 2.3.5: N/A