Autoriser une « chaîne de clé » à créer une section dans un code JSL//Section
// this part is section 1
any script = {1,2,3}<BR />/* if I am on this section, only this piece fo code would be executed */
//Section
// this part is section 2
another piece of code << get me a break into sections' command!<BR />/* if I am on this section, only this piece fo code would be executed */<BR />
Salut,
J'utilise fréquemment JSL pour automatiser le traitement et le reporting des données et il serait pratique qu'il y ait une « chaîne clé » par exemple « //Section » qui me permettrait de diviser un code en différentes parties.
Quel est l'avantage ? Si nous pouvions créer ces « sections » (ou « cellules » si vous préférez ce nom), il serait beaucoup plus facile d'exécuter des parties de code pendant le développement et/ou les tests, ou encore, je souhaiterais exécuter uniquement une section spécifique pour une raison X. Ce saut de section éviterait la tâche fastidieuse de surligner la partie de code que je souhaite exécuter. Cela signifierait également qu'une commande pour exécuter uniquement la « section actuelle » serait nécessaire.
Merci!
Automatisation et scriptsRe: Autoriser une "chaîne de clés" à créer une section dans un code JSLAucune idée. Mais si vous testez votre code, vous pouvez lancer le débogueur assez facilement à partir de l'éditeur de script.
Re: Autoriser une "chaîne de clés" à créer une section dans un code JSL @MikeD_Anderson ,
Ces fonctionnalités peuvent-elles également être étendues à Script Editor?
Re: Autoriser une "chaîne de clés" à créer une section dans un code JSL @uday_guntupalli , la plupart des fonctionnalités de cet article semblent être disponibles dans le débogueur JSL.
Re: Autoriser une "chaîne de clés" à créer une section dans un code JSLC'est une excellente suggestion. Il s'agit d'une fonctionnalité importante disponible dans Matlab. ( https://www.mathworks.com/help/matlab/matlab_prog/run-sections-of-programs.html ).
Re: Autoriser une "chaîne de clés" à créer une section dans un code JSLSi je comprends ce que vous décrivez, vous pouvez le faire en mettant en surbrillance la section de code que vous souhaitez isoler, puis exécutez le script en utilisant les moyens normaux (CTRL-R, le bouton d'exécution du script, la touche Entrée du clavier numérique). JMP exécutera uniquement le code en surbrillance. Le débogueur a également la possibilité de contrôler l'exécution du code (les boutons «step»).
Pour isoler les bits de code que vous souhaitez exécuter pendant l'exécution, les fonctions et les expressions sont votre meilleur pari, en particulier si vous souhaitez réutiliser le même bit de code encore et encore ou créer du code dynamique.
- juste quelques pensées
M
Re: Autoriser une « chaîne de clé » à créer une section dans un code JSL - Statut modifié en : ArchivéNous archivons cette demande. Si cela est toujours important, veuillez commenter avec des détails supplémentaires et nous rouvrirons. Merci !