Ho alcune tabelle dati che uso per l'analisi dei dati e che contengono script incorporati. Questi script eseguono analisi che generano nuove tabelle (riepiloghi, modelli di adattamento da cui creo tabelle dati combinate, quindi eseguo split, join, ecc.). In questi script, spesso sposto/rinomino colonne e rimuovo righe/colonne, e sono impossibili da usare con il debugger.
Devo poter vedere come si evolvono queste nuove tabelle e report quando provo a eseguire il debug. Con il recente aggiornamento a JMP16, un'analisi ha prodotto una tabella con colonne in un ordine diverso rispetto a JMP15. Ho dovuto ricorrere all'inserimento di Throw(); in diversi punti dello script per creare punti di interruzione ad hoc.
Una soluzione ideale sarebbe un debugger integrato nell'editor di script con punti di interruzione, come la maggior parte degli IDE di programmazione. L'attivazione di un processo JMP separato per il debug è macchinosa e impedisce il debug diretto delle analisi basate sull'interfaccia utente.