Bonjour à tous, Il ne faudra pas oublier que le langage Python utilise aussi les acolades Amitiés. Paul.
Le 30/04/2012 11:31, Maan ALOUN a écrit : > > salut Yannick, > > > début de citation >> Comme amélioration, au dela de l'insertion d'accolades comme remplacement >> des indentations pour baliser les blocks de code, je prévois et suis en >> train de travailler sur: >> >> * l'insertion d'un menu python sur la barre des menus, avec des sous-menus >> spécifique à la gestion du langage python; >> >> * des comportements particulier suivant l'ouverture, la fermeture, >> l'enregistrement des fichiers à l'extension ".py"; >> >> * l'exécution du code python du fichier actuellement ouvert par l'appuie >> sur la touche F5. >> > fin de citation > je suis d'accord. > > début de citation >> Et peut-être pour plus tard, lorsque cette première phase sera traversée, >> : >> >> * la possibilité outre de choisir entre un affichage du code indenté ou >> avec accolade, un autre mode l'affichant avec des instruction de fin de >> balise telles que "EndClass, EndIf, EndFor,EndTry, etc. Ce qui serait >> certainement plus agréable pour des transfuges des langages basic tel que >> Maan aloun ou moi-même. > fin de citation > très bien, merci! > alors je pense qu'il faut considérer l'indentation selon les 2 modes, par > tab ou par 4 fois espaces par niveau, qui est le standard >> > début de citation >> * La création d'une boîte de dialogue d'insertion de fonctions intégrées >> ou utilisateur du langage python un peut comme cela se fait dans les >> scripts de jaws; >> >> * l'intégration du ControlCreator en module pour la création de fenêtres >> wx. > fin de citation > très bien! >> > début de citation >> D'autres idées me traversent l'esprit, mais ne sont encore qu'au stade >> embryonnaire et méritent d'être muries. >> >> Elles concernent par exemple: >> >> * la complétion automatique de code: >> >> * la gestion des fichiers d'un même projet python; >> >> * les méthodes d'importation de classes, de bibliothèque ou d'autres >> fichiers python du projet en cours; >> >> En analysant un peu, ces dernières pistes ne pourraient être envisagées >> que si nous arrivons à répondre à la question de savoir quelle sera la >> source de notre langage python. A savoir: >> >> * Une base de données De fichiers textes que nous intègreront dans le >> dossier du 6pad et qui contiendra la liste de toutes les fonctions et >> autres informations sur chaque versions du langage python prises en compte >> par notre application; >> >> * ou alors un accès directe à la bibliothèque des langages python >> installés sur l'ordinateur où s'exécutera notre programme. >> >> Il est clair que la dernière solution est la plus souhaitable mais elle >> requière une grande connaissance du langage de destination choisi. >> Ce qui serait plutôt un chalenge intéressant. > fin de citation > j'ajouterai aussi peu être quelques commande de déplacement, par niveau > d'indentation, d'une function à une autre et d'un bloque à un autre comme > par exemple (for, while, et if....) > >> >> >> Puisse Dieu, le plus grand de tous les programmeurs, être avec nous ! >> >> 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é. > 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é.
