Salut J-F !

J'suis pas sûr d'avoir tout compris dans ton exposé extrèmement pointu, mais j'ai néanmoins retenu les expressions "indentation" et "déplacement".

EdSharp s'est fait une spécialité de facilité le vécu des déficients visuels dans ces domaine-là, et je crois, indépendemment du langage.

Je te conseille la version francisée de Maan dont tu trouveras le lien dans les archives du site.

Cordialement,

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.


----- Original Message ----- From: "Jean-François Colas" <[email protected]>
To: <[email protected]>
Sent: Wednesday, June 18, 2014 9:47 AM
Subject: [progliste] Indentations dans des fichiers pas python


Hello la ML,

Je dois examiner du code, en l'occurrence en Pascal, et ce code est fait de telle sorte que le programme principal est constitué lui-même de plusieurs centaines de lignes. Heureusement, il semble être bien présenté question indentation. Est-ce que dans les divers outils d'édition que vous utilisez, vous avez des fonctions qui vous permettent de sauter directement au début / à la fin d'un bloc en se basant sur l'indentation? Si oui... quels sont ces outils?

Je sais bien que Visu2Script ne pourra probablement pas gérer de sitôt de nouveaux langages. Je me demandais malgré tout, s'il n'y aurait pas moyen qu'il intègre quelques mécanismes de déplacement un peu "génériques" au cas où le fichier qu'on édite n'est pas dans un langage qu'il connaît.

Par exemple, les Ctrl+flb ou Alt+flb permettraient dans n'importe quel fichier non connu, d'aller à la prochaine ligne d'indentation égale ou moins grande que la ligne en cours; Alt+flèche gauche permettrait d'aller sur la plus proche ligne vers le haut, dont l'indentation serait inférieure à la ligne courante... Car quand même, Ctrl+F1 donne bien une indication cohérente de l'indentation, quelle qu'elle soit.

Ce n'est pas forcément réfléchi, et puis ça dépend des perspectives d'évolution de Visu2Script aussi. Sûr que si moi en tant qu'utilisateur, j'avais moyen de lui dire comment reconnaître une fonction, une condition, une intération, une classe, et aussi tout ce que j'oublie... Mais pour ça, j'ai cru comprendre que le code actuel ne s'y prête pas. Est-ce qu'une possibilité d'externaliser ces infos est envisageable à terme?

Bon, j'y retourne.

J.-F.
Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à