Obligement - L'Amiga au maximum

Lundi 21 août 2017 - 10:35  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Hit Parade
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

 · Actualité (récente)
 · Actualité (archive)
 · Comparatifs
 · Dossiers
 · Entrevues
 · Matériel (tests)
 · Matériel (bidouilles)
 · Points de vue
 · En pratique
 · Programmation
 · Reportages
 · Tests de jeux
 · Tests de logiciels
 · Tests de compilations
 · Articles divers

 · Articles in english
 · Articles in other languages


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Moteurs de recherche
 · Pages de liens
 · Constructeurs matériels
 · Matériel
 · Autres sites de matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Développeurs logiciels
 · Logiciels
 · Développeurs de jeux
 · Jeux
 · Autres sites de jeux
 · Scène démo
 · Divers
 · Informatique générale


Jeux Amiga

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


Trucs et astuces

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


Glossaire

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


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


Test d'Origami
(Article écrit par Cédric Beust et extrait d'Amiga News - octobre 1992)


Il s'agit d'un nouvel éditeur de sources spécialement axé sur la philosophie des "plis" (folds).

L'idée est d'organiser le texte de manière hiérarchique de façon à avoir à l'écran uniquement les informations importantes au début, et de sélectionner au fur et à mesure celles qui vous intéressent (c'est assez semblable à l'Hypertexte de ce point de vue).

Par exemple, pour un langage tel que C, le premier niveau pourrait être l'affichage des en-têtes de fonction. Si vous désirez éditer l'une d'elles, vous mettez le curseur sur le nom et sélectionnez "Open". Le texte se "déplie" et la fonction apparaît alors. A moins que vous ayez décidé de partitionner le code de la fonction en plusieurs plis à son tour l'une pour la déclaration des variables et l'autre pour le code proprement dit.

Il y a plusieurs façons d'éditer ces plis : soit vous les ouvrez en même temps que les autres ("Open") et dans ce cas, vous aurez à l'écran tous les plis du niveau précédent plus celui que vous venez de déplier, soit vous pouvez décider de ne plus avoir à l'écran que le pli que vous venez d'ouvrir. Dans ce cas, pour reprendre l'exemple précédent, le code de la fonction va devenir le texte que vous éditez et tout le reste va disparaître, jusqu'à ce que vous décidiez de revenir un niveau plus haut ("Exit").

La documentation d'Origami est naturellement écrite avec Origami. Sur la photo d'écran, vous voyez le texte de la documentation structurée. Les trois premiers chapitres (Preface, Disclaimer, Installing Origami) sont des plis fermés et j'ai ouvert le quatrième (Additional Amiga features) qui a révélé à son tour d'autres plis (précédés par "...").

Origami

Origami reconnaît plusieurs langages (Occam, Pascal, C, Lisp, Roff, TeX, Script) et permet de définir ses propres touches.

L'idée est intéressante mais j'ai quand même des remarques à faire sur le logiciel en général. D'abord sur l'organisation de la hiérarchie : il faut deviner que l'exécutable se trouve dans src/Amiga/bin ! Ensuite, sur l'absence quasi totale de documentation. Il est constamment fait référence à un "origami manual" dont je n'ai trouvé nulle trace. Je pense que tous ces problèmes sont dus au fait qu'Origami est destiné à tourner sur plusieurs machines, et apparemment l'effort a été porté sur l'exécutable jusqu'à maintenant. Espérons qu'une organisation un peu plus rigoureuse succédera à la présente version.

Nom : Origami.
Développeur : Thomas Hadig.
Genre : éditeur de sources.
Date : 1992.
Configuration minimale : Amiga OCS, 68000, 512 ko de mémoire.
Licence : freeware.


[Retour en haut] / [Retour aux articles]