Obligement - L'Amiga au maximum

Mardi 23 avril 2024 - 12:37  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

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

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des 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,
ALL


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


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


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 : gratuiciel.


[Retour en haut] / [Retour aux articles]