Menu

EJE (Everyone's Java Editor) / News: Recent posts

EJE 4.0 Released!

This is a big step forward for EJE, please read the release notes.
Thanks

Claudio

RELEASE NOTES FOR EJE (EVERYONE'S JAVA EDITOR)

Changes between 4.0 and 3.9.2

  • From this version onwards EJE has its runtime embedded that coincides the last openjdk stable release. So you don't need to download and install a JDK to launch EJE. By default, this runtime (contained in the "ejert" folder) is also the runtime used by EJE to develop our code, but you can configure other JDK using EJE settings.
  • From this version onwards EJE will be self-updated! The default launch script has now been updated, while a new eje_no_update.bat (and a new eje_no-update.sh) are provided to launch EJE without auto-update mechanism.
  • When EJE is launched, the files that were open in the last session will be reopened.
  • If a configured working directory or a file remained open in the last session is not found on startup, it will not be loaded anymore.
  • Now EJE find the Java API Documentation on line if no local documentation is configured. It can display documentation from version 1.5 to 14, basing on the Java Source Code Version setting.
  • Versions prior to 1.5 are no longer available when setting Java Source Code Version, and Java Target options.
  • The order of the icons on the toolbar has been updated consistently.
  • The "New File", "Open File", "Comment Out Selection", "Show Java Documentation", "Stop current process", "Set Alarm Clock", "Comment out Selection", the "Quick Insert Menu Items", and the Java File (file tree leaf) icons have been updated.
  • The Alarm Clock action can be now activated with the F6 key.
  • When opening the Alarm Clock dialog, hours combo is selected by default, and minutes combo has a predefined selected value of 25 (to encourage the use of the Pomodoro technique).
  • In the Alarm Clock dialog, when focus is on the dialog, pressing Enter will cause the submit of the schedule.
  • In the Alarm Clocks Summary dialog, when focus is on the dialog, pressing Enter is equivalent to clicking on the ok button.
  • Fixed some strange flickers of the "summary dialog" in the Alarm Clock scenario.
  • When compiling, warnings now are disabled by default. You have to use the Java Options Dialog to enable warnings.
  • Changed the "Build" menu name in "Development" when EJE is launched as "English speaking" version. EJE will use the "Entwickeln" in German, and "Desarrollar" in Spanish.
  • Now all the languages have shortcuts to select menus via menmonic (ALT + UNDERLINED_CHAR_KEY).
  • Code formatting has been improved. Now the strings and concatenation symbols ("+") are spaced by a space character, and some bugs have been fixed.
  • The find, replace, goto, options dialogs (and any other dialog), now can be closed pressing the escape key.
  • On the replace dialog, now the cursor is in the replace field by default.
  • Line number background is now larger, and the Dark, Dusk and BrighterDusk themes have been revisited to make line number background darker.
  • The try-catch implementation has the Java indentation.
  • The Singleton pattern implementation is now thread-safe.
  • Fixed the bug that prevented the selection of a tab by clicking on it in some cases.
  • Fixed the issue that prevented the opening of the command line prompt when pressing F8.
  • Fixed the eje_options.properties permission bug.
  • Fixed the bug that prevented to read long file names in a tab, without moving the mouse over that tab.
  • Fixed the bug that prevented to launch the selected file in the current file combobox.
  • Now the tooltip on the file tabs is dislayed correctly.
  • Now the tooltip on the toolbar icons is dislayed correctly.
  • Fixed the error when compiling with "--enable-preview" option and "-source" option less than actual java version.
  • About dialog has been updated.
  • Changed label to "Source Code Version" (and corresponding translations in the other languages) in the Java options dialog, for setting the -source option when compiling.
  • When running an application the "Running JVM" label on the statusbar has a tooltip with the java command details launched.
  • Fixed the bug that changed all the files open when settings are updated.
  • Fixed a bug on Java version.
  • Fixed tooltip for command line e jshell buttons.
  • Updated manuals.
Posted by Claudio De Sio Cesari 2020-06-07 Labels: java jdk openjdk compiler training

EJE 3.9.2 Released!

RELEASE NOTES FOR EJE (EVERYONE'S JAVA EDITOR)

Changes between 3.9.2 and 3.9

[IO Area]

  • IO performance improvements
  • IO console streams bugs fixed

[Tabs]

  • Added a close button on tabs
  • You can close a tab clicking with the mouse wheel button
  • Fixed a bug on maximize the source code area with a double click on the tab

[Status bar]

  • Fixed a bug that set a double timer
  • Added border to icon "Java for Aliens"
  • Updated icons: Java for Aliens, Amazon, Facebook, Linkedin, Twitter, Instagram... read more
Posted by Claudio De Sio Cesari 2020-03-25 Labels: java editor ide

EJE 3.9 Release

Fixed some bugs and introduced themes! At the moment Standard, Dark, Dusk, BrighterDusk (the new default one) themes are available.

Posted by Claudio De Sio Cesari 2020-03-11 Labels: java java13 java14 editor

EJE 2.9 Released!

New version: new style, more coding helps and more stability... try it!

Posted by Claudio De Sio Cesari 2010-10-23

EJE 2.8 Released!

After 4 years, a new version has been released. It solves some bugs and introduce new functionalities to make the life of the developer easier. Enjoy with EJE!

Posted by Claudio De Sio Cesari 2010-04-11

EJE 2.7 - the maturity of EJE

EJE is now more stable and many bugs are now fixed also for windows platform. Now EJE is ready for Java 6 (mustang) and is more complete but is always simple as ever. Try it if you want to start with Java programming...

Posted by Claudio De Sio Cesari 2006-11-20

EJE 2005: semplicity & stability!

With version 2.2 have been fixed many many bugs and now it supports printing & customizing...try it!

Posted by Claudio De Sio Cesari 2005-05-26
MongoDB Logo MongoDB