Comme je me risquerait pas à essayer de disséquer ton code, Je dirais que lorsque la ligne à une indentation mais n'a pas de code, donc par exemple après l'appuit sur entrée, cela peut être utile de pouvoir faire des backspace et espace. C'est vraiment, seulement lorsque la ligne à une indentation et du code/texte que cela me parait mois utile.
Pour les Tab et maj+Tab, cela ne me contrarie pas, en fait c simplement que dans ma réflexion cela me paraissait plus simple à expliquer. Concernant la touche origine intéligente, je suis un peu perplexe sans savoir comment réellement proposer quelques choses de productif. En fait, dans les éditeurs que j'utilise le comportement est un peu différent : L'appuit succéssif sur la touche origine fait basculer le curseur de la position de début de ligne à la position de premier caractère dans la ligne. Cela impose, donc, pour en avoir pleine utilité, de faire un script de sonorisation indiquant réélement sa position Dans ton cas on sait toujours ou est le curseur, mais soit il me manque une astuce, soit c génant pour sélectionner une ligne ou un bloc de lignes en intégralité... Si l'on se trouve sur le 1er caractère d'une ligne, le déplacement Haut/Bas, pourrait repositionner le curseur sur le nouveau 1er caractères au lieu de conserver sa position de colonne. Un raccourcis qui me rends bien service et pourrait se faire simplement avec l'indentation,est le Control+R. Cela sélectionne tout un bloc complet de code, donc en python toutes les lignes ayant la même indentation que la ligne courante. Bon, après l'on peut réfléchir à aussi sélectioner la première ligne ayant une indentation inférieure, ou simplement positioner l'anchor en haut de sélection pour permètre un maj+Flâche haut... -----Message d'origine----- De : [email protected] [mailto:[email protected]] De la part de QuentinC Envoyé : lundi 30 avril 2012 18:50 À : [email protected] Objet : [progliste] Re: 6pad pour python Je trouve que de mettre des raccourcis différents n'est pas une bonne idée. Je suis résolument contre. Conservons Tab et Maj+Tab, c'est plus clair et logique pour tout le monde. Ensuite je ne pourrai en fait malheureusement pas interdire espace ou backspace. Le problème est que je ne peux pas faire la différence si c'est un réel appui ou si c'est un évènement généré artificiellement, et j'utilise justement des évènements appui sur espace et backspace artificiels pour reporter automatiquement l'indentation quand on appuie sur enter. Mais ce n'est pas très grave parce qu'avec la touche origine intelligente, il y a déjà beaucoup moins de risques que le curseur soit par hasard placé dans la zone des caractères d'indentation. Je vais quand même encore y réfléchir, si je peux trouver une solution... mais c'est pas gagné. 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]/ Pour accéder aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr 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]/ Pour accéder aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.
