System's
Requirements
Hardware:
Memory: Minimum 16 MB (32 MB is recommended)
Disc Space: about 542 KB
Software:
Java Platform: Java 2 Platform, Standard Edition, v1.4.x (j2sdk1.4.x)
or higher
Operating System: Microsoft Windows 9x/NT/ME/2000/XP (TM), Fedora Core
3, 2 & Red Hat Linux 9 (TM), Sun Solaris 2.8 (TM). Not tested on
other platforms...
|
User Manual
EJE is a light and
user-friendly editor for the Java programming language. Many others
tools
exist to write Java code, but they are often heavy weight IDE that need
a relatively long time to learn, for a good usage. Besides, these tools
need large system resources, that could be not necessary for your code
or could not be present on your system.
EJE doesn't want to replace these tools, but could help you to write
code quickly and in a personalized way. It's been created for who wants
to learn Java language but not a complex IDE. Infact is been freely
downlodable together with an italian language java handbook: "Object
Oriented && Java 5", at http://www.claudiodesio.com/download/oo_&&_java_5.zip
(for more info, please visit http://www.claudiodesio.com).
The EJE
(version 2.7) main features are :
1)
You can compile
and execute Java files directly from EJE (EJE supports packages
and execution with args)
2) Multiple files support (but not multiple tasks) through tabs
3) Java syntax
highlighting
4) File System fast explorer with tree, (this version supports work
directories)
5) Complete Key Navigability
6) You can undo and redo last action an unlimited number of times
7) Search & replace utility
8) Dynamic code
fragments and JavaBean property template inserts (you can also select
some text and then surround it with a code template)
9) Look and feel personalization
10) You can comment selected text with a click
11) You can set timer to be notified with specified time and messages
12) Automatic introspection popup for members of declared objects
13) You can open the standard library documentation in an integrated
java browser
14) You can generate documentation of your own java source files
automatically with javadoc utility
15) Automatic code alignment in C or Java Style
16) Fast source file navigation
17) Now you can set many options: font type, style and size,
activate-deactivate introspection popup, braces style, java version
target compilation, enable-disable assert, language,
Look and feel, Java Development Kit, Documentation, Output Directory, Classpath and other...
18) You can print
your source files
19) Supports Java version 6
The EJE user
interface is very simple and user-friendly. Figure 1) give you a
snapshot of EJE in action (don't worry about language, if you don't
have an italian language operating system, you will see the EJE english
version).

Fig. 1
The panel 1 shows the
directory tree of your file system. The contents will not be visible if
there's no Java source files. Just one click to open Java source file
in panel 2.
The panel 2 shows the
opened files.
The panel 3 shows the
messages that your processes (as compilation or execution) will send
you.
Then follow a descriptive
table for the main EJE commands:
Command |
Icon |
Where you can find it |
Short-cut |
Sinopsys |
New
|
|
File menu, tool bar
|
CTRL-N
|
Create a new file
|
Open
|
|
File menu, tool bar
|
CTRL-O
|
Open a file in your file system
|
Recent Files...
|
|
File menu
|
|
Open a recently opened file
|
Save
|
|
File menu, tool bar, popup menu
|
CTRL-S
|
Save current file
|
Sava All
|
|
File menu, tool bar
|
CTRL-SHIFT-S
|
Save all opened files
|
Save As
|
|
File menu
|
|
Save a file with a name
|
Print...
|
|
File menu, tool bar
|
CTRL-P
|
Print the current file
|
Options
|

|
File
menu
|
F12
|
Open
the options dialog
|
Close File
|
|
File menu, popup menu
|
CTRL-SHIFT-Q
|
Close current file
|
Quit
|
|
File menu
|
CTRL-Q
|
Quit EJE
|
Undo
|
|
Edit menu, tool bar
|
CTRL-Z
|
Undo last action
|
Redo
|
|
Edit menu, tool bar
|
CTRL-Y
|
Redo last action
|
Cut
|
|
Edit menu, tool bar, popup menu
|
CTRL-X
|
Move selection to clipboard
|
Copy
|
|
Edit menu, tool bar, popup menu
|
CTRL-C
|
Copy selection to clipboard
|
Paste
|
|
Edit menu, tool bar, popup menu
|
CTRL-V
|
Paste from clipboard
|
Delete
|
|
Edit menu, popup menu
|
|
Delete selection
|
Select All
|
|
Edit menu, popup menu
|
CTRL-A
|
Select all text
|
To Upper Case
|
|
Edit menu, popup menu
|
CTRL-U
|
Selection became upper case
|
To Lower Case
|
|
Edit menu, popup menu
|
CTRL-L
|
Selection became lower case
|
Find
|
|
Search menu, tool bar
|
CTRL-F
|
Find expressions in text
|
Find Next
|
|
Search menu
|
F3
|
Find next expressions in text
|
Replace
|
|
Search menu
|
CTRL-H
|
Find and replace expressions in text
|
Goto
|
|
Search menu
|
CTRL-G
|
Move cursor to a specified line
|
Class template
|
|
Insert menu
|
CTRL-0
|
Insert (or surround selected text with)
a class template
|
Main method
|
|
Insert menu
|
CTRL-1
|
Insert (or surround selected text with)
a main method template
|
If
|
|
Insert menu
|
CTRL-2
|
Insert (or surround selected text with)
an if template
|
Switch
|
|
Insert menu
|
CTRL-3
|
Insert (or surround selected text with)
a switch template
|
For
|
|
Insert menu
|
CTRL-4
|
Insert (or surround selected text with)
a for template
|
While
|
|
Insert menu
|
CTRL-5
|
Insert (or surround selected text with)
a while template
|
Do While
|
|
Insert menu
|
CTRL-6
|
Insert (or surround selected text with)
a do-while template
|
Try/catch
|
|
Insert menu
|
CTRL-7
|
Insert (or surround selected text with)
a try-catch template
|
Box Comment
|
|
Insert menu
|
CTRL-8
|
Insert (or surround selected text with)
a comment template
|
JavaBean Property
|
|
Insert menu
|
CTRL-9
|
Open a wizard to create JavaBean
Property
|
Next File
|
|
View menu, tool bar
|
F5
|
Select the next file
|
Previous File
|
|
View menu, tool bar
|
F4
|
Select the previous file
|
Tool Bar
|
|
View menu
|
|
Hide-view tool bar
|
Status Bar
|
|
View menu
|
|
Hide-view status bar
|
Choose Work Directory
|
|
Tools menu
|
|
Allow you to choose a work directory
that will be opened in the panel 1 directory tree
|
Compile All
|
|
Build menu, tool bar, popup menu
|
SHIFT-F7
|
Compile all current files
|
Compile
|
|
Build menu, tool bar, popup menu
|
F7
|
Compile current file
|
Execute
|
|
Build menu, tool bar, popup menu
|
F9
|
Execute current file
|
Execute With Args
|
|
Build menu
|
SHIFT-F9
|
Execute current file with args
|
Stop Processing
|
|
Build menu, tool bar
|
|
Stop current process
|
Alarm Clock
|
|
Tools menu
|
|
Allow you to set a timeout to show you
a message
|
Resources Monitor
|
|
Tools menu
|
|
Shows the allocated memory and used
memory by EJE
|
Format code
|
|
Build menu, tool bar, popup menu
|
CTRL-SHIFT-F
|
Format the source code
|
Generate Documentation
|
|
Tools menu
|
|
Generate current file javadoc
documentation
|
Comment Selection
|
|
Tools menu
|
CTRL-SHIFT-C
|
Comment selected text
|
Application Help Contents
|
|
Help menu
|
F1
|
Shows this user guide
|
Java Documentation
|
|
Menù Aiuto
|
F2
|
Shows the standard library documentation
|
About EJE
|
|
Help menu
|
CTRL-F1
|
Shows EJE info
|
Enjoy
with EJE!
Claudio De Sio Cesari
http://www.claudiodesio.com/index_en.asp
claudio@claudiodesio.com |
EJE
http://eje.sourceforge.net
eje@claudiodesio.com |
|