Pour le programmeur en C venu du monde DOS, il est souvent difficile de trouver ses marques avec un système comme Linux. Les outils de développement sont bien différents dans leur aspect. Pour résoudre le problème, voici xwpe.
PRESENTATION
Au premier abord,
xwpe se présente comme TC 3.0. On retrouve ainsi, les menus classiques
destinés à l'ouverture des fichiers, aux recherches, à
la compilation, aux projets, etc... Un fichier source se verra coloré
dès son ouverture, ce qui facilite grandement l'orientation du
programmeur dans les lignes de code. Les menus sont accessibles aussi
bien par le clavier qu'à la souris. Mais xwpe va plus loin. Plusieurs
compilateurs et débogueurs peuvent être lancés. Lorsqu'une
erreur de compilation ou d'édition de liens survient, le curseur
sautera automatiquement à la ligne correspondante dans le source.
Le programme peut être lancé depuis l'éditeur et les
erreurs peuvent être détectées de la même manière
depuis le débogueur.
L'aide en ligne de xwpe et les pages de manuel installées sur le
système sont accessibles directement depuis le menu d'aide. L'éditeur
lui-même permet l'ouverture simultanée de 35 fichiers.
LES OPTIONS
L'éditeur
xwpe existe en 4 versions différentes. Deux d'entre elles sont
destinées à un fonctionnement sous Xwindow (xwe et xwpe),
alors que les deux autres sont dédiées au mode console (wpe
et we). Les versions we et xwe sont dépourvues d'interface de développement
et leur utilisation se limite à l'édition de source.
Chacune de ces quatre versions acceptent les mêmes options au lancement.
Les principales sont :
- so permet de lancer l'éditeur avec les options par défaut
(sans lire .wperc)
- sc lance le logiciel avec les couleurs par défaut
- nc (où n est un chiffre) permet d'entrer un nombre de colonnes
maximum
- nm (où n est un chiffre) permet d'entrer le nombre d'étape
s entre chaque sauvegarde automatique
ASPECT
Comme le montre notre
capture, l'ergonomie de l'environnement de développement, même
sous X, est en mode texte. On retrouve les menus habituels pour ouvrir,
fermer, enregistrer des fichiers et pour les fonctions de copier/coller/couper.
On pourra également, via les menus, configurer son compilateur
et son débogueur. L'ensemble est homogène et bien organisé.
Les habitués du TC sous DOS retrouveront les touches de raccourcis
F2, F5, F6 etc.
Certains préféreront sans doute un environnement plus graphique
sous Xwindow comme Code Crusader, mais la simplicité de xwpe fera
sans doute des heureux comme nous.