You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actuellement, l'état de la console Jython (InteractiveConsole) sous chaque script n'a pas de rapport avec le script en lui-même.
Cela pourrait être plus clair pour l'utilisateur (moi, pour le moment ;) ) s'il y avait une console séparée, dans une fenêtre à part.
Par contre, la console intégrée à chaque script du script-editor pourrait être plutôt l'instance de l'interpréteur (InteractiveInterpreter) qui est utilisée pour le script. Celle-ci pourrait être réinstanciée à chaque "Run", et stoppée avec la méthode interrupt() (+ un timeout parce que interrupt ne garantit pas de réussir).
En fait, on en a également discuté avec Alex et Yoann, et c'est la première chose qui ressort : problème d'ergonomie, puisqu'il est très difficile de comprend à quoi est rattachée la console.
Solution proposée :
la console et le script sont toujours basés sur le même interpréteur
deux boutons run :
** dans le même interpréteur
** on "clear" l'interpréteur au préalable (donc on en crée un nouveau)
Actuellement, l'état de la console Jython (InteractiveConsole) sous chaque script n'a pas de rapport avec le script en lui-même.
Cela pourrait être plus clair pour l'utilisateur (moi, pour le moment ;) ) s'il y avait une console séparée, dans une fenêtre à part.
Par contre, la console intégrée à chaque script du script-editor pourrait être plutôt l'instance de l'interpréteur (InteractiveInterpreter) qui est utilisée pour le script. Celle-ci pourrait être réinstanciée à chaque "Run", et stoppée avec la méthode interrupt() (+ un timeout parce que interrupt ne garantit pas de réussir).
Pour info, il y a des exemples intéressants ici:
http://underpop.free.fr/j/java/jython-for-java-programmers/_chapter%209.htm
The text was updated successfully, but these errors were encountered: