J'ai quelques tables de données utilisées pour l'analyse des données qui ont des scripts intégrés. Ces scripts effectuent des analyses qui génèrent de nouvelles tables (résumés, ajustements de modèles à partir desquels je crée des tables de données combinées, puis effectue des divisions, des jointures, etc.). Dans ces scripts, je déplace/renomme souvent des colonnes et supprime des lignes/colonnes, et il est impossible de travailler sur ces scripts avec le débogueur.
J'ai besoin de voir comment ces nouvelles tables et rapports évoluent lorsque j'essaie de déboguer. Avec la récente mise à jour de JMP16, une analyse a donné un tableau avec des colonnes dans un ordre différent de celui de JMP15. J'ai eu recours à l'insertion de Throw(); à différents points du script pour créer des points d'arrêt ad hoc.
Une solution idéale serait un débogueur intégré à l'éditeur de script avec des points d'arrêt, comme la plupart des IDE de programmation. La génération d'un processus JMP distinct pour le débogage est maladroit et empêche le débogage simple des analyses basées sur l'interface utilisateur.