Motivation


Ein weiterer Editor ist für erfahrene Entwickler sinnlos. Diese Leute verwenden Eclipse oder extrem umfangreiche IDEs. Dieser Editor ist für die Ausbildung und für Anfänger gemacht.

Im Linux-Bereich existieren viele Editoren, aber nur wenige für Java. Im Netz sind praktisch keine interaktiven Editoren wie TextPad aus der MS-Welt zu finden. Diesen Mangel zu beseitigen ist die Motivation des XJE-Projekts.


Um den Einstieg zu erleichtern, hier die wesentlichen Merkmale von XJE:


Syntax Highlighting auch mit Hintergrundfarben

Syntaxsensitive Zeichensätze und Schriftgrößen

Mehrere Dateien gleichzeitig

Quellcode auf Tastendruck mit Javadoc-Kommentaren

Compilieren ohne den Editor zu verlassen

Ausführen der übersetzen Programme ohne den Editor zu sperren

Mehrere Programme können in eigenen Konsolen gestartet werden

Verschiedene Java-Installationen für Editor und Programme sind möglich


Gerade Anfänger werden so von den lästigen Prozeduren befreit. Erfahrene Programmierer werden mehr die automatische Erzeugung der Javadoc-Kommentare zu schätzen wissen. Denn wer denkt schon an alle "@param", "@return" und "#see" bei der Entwicklung?


Ausbilder schätzen die sehr umfangreichen Möglichkeiten des Syntax Highlightings. Hier kann praktisch jedes Detail an das aktuelle Thema angepasst werden. Es existiert kein Limit für die Erweiterung oder Unterteilung des Highlightings. Sogar das Ausblenden bestimmter Wörter ist möglich.


Bis jetzt ist der Editor noch auf Java beschränkt. In nächster Zeit wird eine mathematisch orientierte Oberfläche hinzukommen (Java 5 mit der neuen for-Schleife). Natürlich sind auch andere Sprachen geplant. So werden in absehbarer Zeit auch C / C++, eXMPL und weitere berücksichtigt.