Suivez-nous sur X
|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
Test de JEd 2.05
(Article écrit par Philippe Bastiani et extrait d'AmigaDP - mars 1993)
|
|
Présentation
L'éditeur de texte est sûrement l'outil le plus utilisé en informatique. JEd est l'un des rares
éditeurs du DP à proposer ces caractéristiques suivantes :
- Un apprentissage rapide.
- Un code réentrant et partagé.
- Le marquage de blocs au caractère près.
- Un défilement rapide du texte.
- Un langage riche en commandes.
- L'hypertexte.
- L'édition multiple.
- Un port ARexx.
- Une interface reconfigurable.
- L'exécution de commandes Shell à partir de l'éditeur.
- Ainsi que les options classiques de l'édition.
Mais encore...
JEd se lance à partir d'un Shell ou du Workbench. Au démarrage, JEd lit le fichier
"jed.config", qui permet de configurer la fenêtre d'édition, puis exécute le script
"jed-startup" pour définir les assignations des touches, les macros et les menus.
Si ce dernier ne peut être interprété, l'éditeur est inexploitable car John Harper, l'auteur,
n'a pas prévu de définitions par défaut !...
Dans le cas contraire, l'édition peut commencer : les débutants pourront user des menus ;
les habitués apprécieront, quant à eux, les raccourcis clavier. Je regrette l'absence de
barre de défilement. A la fin de l'édition, JEd sauve automatiquement la configuration en cours :
une commande de sauvegarde manuelle aurait été plus judicieuse !...
L'utilisateur enrichira progressivement son environnement de travail en modifiant le script de
définition. Il dispose aussi d'une ligne de commande pour l'exécution manuelle des macros.
Le langage
JEd propose de nombreuses commandes et gère les variables internes ou d'environnement. Des macros peuvent
être développées en combinant plusieurs commandes. Le marqueur de fin de bloc n'est pas standard
(ou est-ce une bogue ?), mais rien n'empêche de créer toutes les variantes de marquage, de remplacement,
de déplacement, etc.
Le programmeur trouvera des commandes pour :
- Tester si les caractères [](){} sont bien appariés.
- Indenter les blocs.
- Chercher la chaîne marquée par le curseur dans des fichiers de références.
- Effectuer des opérations arithmétiques et booléennes, et des conversions.
L'utilitaire MakeRef qui accompagne JEd peut référencer les documentations du style AutoDoc
et les fichiers d'inclusion. Notez cependant que cet outil n'est pas encore très fiable.
Je vous conseille donc d'écrire une macro ARexx qui pilote l'excellent programme de gestion
des références qu'est ADoc.
L'utilisateur pourra aussi développer des macros pour le formatage du source ; un programme
ARexx qui lance la compilation et retourne à l'édition si une erreur est survenue ;
et bien d'autres choses !
JEd dispose de commandes pour le réglage des marges, des tabulations et le saut automatique à
la ligne. L'épistolier qui ne veut pas investir dans un programme commercial écrira des macros
pour le formatage du texte et le contrôle de l'interligne ; des macros ARexx pour justifier le
texte, insérer un en-tête et un bas de page, et piloter un correcteur dès que le port ARexx
de Ortho sera au point.
En résumé
JEd dispose d'un fort potentiel. Je vous invite à soutenir son auteur, même si le programmeest gratuit
(NDLR : en envoyant un petit chèque).
Nom : JEd 2.05.
Auteur : John Harper.
Genre : éditeur de texte.
Date : 1992.
Configuration minimale : Amiga OCS, 68000, 512 ko de mémoire.
Licence : gratuiciel.
Téléchargement : Fish 776.
NOTE : 6,5/10.
|
|