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é.