6. Choix d'un éditeur

Il existe différentes catégories d'éditeurs : simple et rapide, orientée gestion du code source et orienté interface graphique. Ces catégories ne sont pas exclusives, mais si vous connaissez un éditeur couvrant ces trois catégories, faites nous signe...

6.1. Simple et rapide

Nous vous proposons d'essayer Kate, une éditeur de texte avancé de KDE, disponible par défaut dans les principales distributions de Linux et sous licence GPL, le site ici : http://kate.kde.org.

Cet éditeur offre un espace de navigation, un espace d'édition et une "fenêtre" sur la console système. Pour l'exécuter, tapez Alt+F2 puis entrez kate, ou via le menu "Editeur de texte" de la freeduc-sup.

Remarque : la coloration syntaxique ne s'active qu'une fois le fichier enregistré sous l'extension .java.

Figure 4. Edition/Exécution de Test.java avec Kate

6.2. Orienté gestion du code source

Aucun doute que l'éditeur Eclipse est celui qu'il vous faut.

Eclipse est un projet également Open Source, conçu en Java. A l'origine, Eclipse est un don d'IBM à Apache Software Foundation, le site est : http://www.eclipse.org.

Eclipse s'installe très simplement (décompression d'un fichier ZIP), offre des fonctions de refactoring (refonte de code source), dispose d'un déboggeur intégré, accepte toutes sortes de plugins, propose différentes perspectives de travail (reconfiguration automatique de l'environnement), etc.

Une fois décompressé, placez vous dans le répertoire eclipse et tapez :


./eclipse

Créez ensuite une projet Java :

Figure 5. Création d'un projet Java sous Eclipse

Puis, importez un code source existant :

Figure 6. File/Import Test.java et Test2.java dans le projet

Il ne vous reste plus qu'à compiler/exécuter, via la commande Run/Run As/Java Application...

Figure 7. Edition et exécution de Test.java avec Eclipse

6.3. Orienté interface graphique

Nous l'avons dit, Sun propose avec son J2sdk 1.4.2, un éditeur puissant permettant de concevoir des interfaces graphiques en wysiwyg.

Non testé ici.