Resalut, Stop on ne bouge plus !
J'ai fini par trouver un moyen qui me convient assez pour débuguer les extensions. C'est que : 1. j'ouvre par exemple l'extension automation2.py avec le 6pad++ 2. j'ouvre la console et j'y tape l'expression suivante: import yannick.forPython.automation2 L'expression étant un peu longue, je la garde dans mon presse-papier pour la coller le moment venu. 3. je fais entrer et s'il y a une erreur, cela m'est immédiatement signalé dans la console de 6pad++ 4. Je ferme la console avec échap et me retrouve dans le code de l'extension, rappelez-vous. 5. je me rend à la ligne où l'erreur a été détectée et je la corrige. 6. je reprend à partir de l'étape 2 pour rechercher de nouvelles erreurs et ainsi de suite. Merci à tous pour votre aide indispensable sur ce sujet, vous m'avez été d'un grand secours. MDR ! Franchement je ne sais pas ce que j'aurais fais sans vous. re-MDR ! Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. www.visuweb.net ----- Original Message ----- From: Yannick Youalé To: [email protected] Sent: Wednesday, February 03, 2016 2:33 PM Subject: 6pad++- comment débuguer aisément les extensions Salut à tous, Je fais face à quelques difficulté, je l'avoue assez énervantes lors du débugage des extensions pour le 6pad++. Lorsque j'intègre une extension, normalement au lancement du 6pad++ s'il y a une erreur dans le code, il y a un message me signifiant l'erreur qui m'est lu par mon logiciel de revue d'écran. Mais cela n'est pas systématique. ces derniers jours par exemple, cela ne le fait plus, la synthèse vocale reste muète au démarrage, erreurs ou pas. pour contourner le problème, et forcer le 6pad++ à m'indiquer les erreurs présents dans le code, je suis passé par la console de ce logiciel, pour ensuite y taper: import sixpad sixpad.loadExtension('monmodule') Et là, toujours pas de message d'erreur. Et pourtant il y en a. Ce qui me force régulièrement à repasser sur les dernières lignes modifiées une par une pour chercher ce qui cloche. Y a-t-il un procédé particulier, avez-vous des méthodes plus fiables ? Qu'est-ce qui peut clocher ? Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. www.visuweb.net
