Salut les mecs !

Quant à moi, j'ai créé un truc qui ma foi, ne fonctionne pas trop mal selon mes tests pour produire du code python.

Malheurreusement pour Lavachri, également générant des balises de fin de block en commentaire. Quoi que cette caractéristique est désactivable.

Et plutôt que le double appuie sur la touche entrer comme chez mon homonyme Yannick, j'en suis resté à la combinaison ctrl+entrer pour générer automatiquement la balise de fin de block de la ligne en cours.

Lors du chargement d'un code python d'un fichier à l'extension .py, des insertions de balises de fin de block en commentaire sont effectués.

Ce qui rend la lecture nettement plus agréable et compréhensible.

J'ai également créé un menu permettant d'associer ou changer le compilateur python de son choix.

Via un bidouillage plutôt tordu avec du script batch, j'arrive à faire exécuter avec la touche F5 le code du fichier ouvert dans la fenêtre d'édition avec en cas d'erreur, des informations affichées dans la console de windows.

Comme vous l'imaginez, c'est encore très sommaire. Et pas suffisamment satisfaisant parce que la nécessité de surveiller les indentations casse encore trop la tête.

Je voudrais, quand je vais pouvoir me dégager un moment, faire en sorte que l'écriture du code réagisse comme en visual basic.

C'est-à-dire totale élimination de la question de l'indentation du code python. Elle restera toujours visible, mais sera systématiquement évitée lors du positionnement du curseur.

Ce qui signifiera un ajustement automatique de l'indentation dès qu'une ou plusieurs lignes sont modifiées.

Et pour que l'éditeur sache où refermer les block, prise en compte de pseudo mots clés représentant les balises de fin de block. J'envisage même de les proposer en complétion de code.

Donc, dit autrement, vous pourrez taper du code avec des if et des end if, des class et des end class, sans vous soucier s'il y a un nombre de tabulation suffisant ou pas. L'éditeur les insérant automatiquement à votre place.

Mais quand est-ce que je trouverai le temps pour le faire ? Cela représente quand même un sacré challenge.

Je constate avec regret que la période où j'étais étudiant et où je pouvais m'enfermer pendant trois jours durant pour ne rien faire d'autre à part coder est bien révolue.




Yannick Daniel Youalé
La programmation est une religion. Ayons la foi.

----- Original Message ----- From: "yannick" <[email protected]>
To: <[email protected]>
Sent: Thursday, October 11, 2012 12:31 PM
Subject: [progliste] Re: editorPython


pas de souci Quentin, de toute façon, il y a encore beaucoup de boulot avant une véritable utilisation.
je profite donc de ce mail pour dir ce que je vais faire :
1. mettre en option l'ajout de tag de fin .
si il y a un ajout , il y aura une sous option :
1.ajout immédiat (comme maintenant )
2.ajout après un double appuie sur la touche entrée .
vu que Lavachri n'aime pas les tags de fin, je ferais en sorte que le double appuie fais passé au bloque de niveau parent. je pensais que des tags de fin étaient naturel, mais quand il n'y aura pas, je pense mettre un son bref .
vous aurez remarquez, je suis  toujours dans le module edition ?.



----- Original Message ----- From: "QuentinC" <[email protected]>
To: <[email protected]>
Sent: Thursday, October 11, 2012 1:19 PM
Subject: [progliste] Re: editorPython


Pour la sécurisation et les bugs liés à tab, il va falloir encore attendre un bon petit moment. JE fais ce que je peux mais je n'ai pas beaucoup le temps, avec les études, le salon, et le reste...
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é.




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 à