Ich habe einige Datentabellen, die für die Analyse von Daten verwendet werden, die eingebettete Skripte enthalten. Diese Skripte führen Analysen durch, die neue Tabellen erzeugen (Zusammenfassungen, Modellanpassungen, aus denen ich kombinierte Datentabellen erstelle, dann Splits, Joins usw.). In diesen Skripten verschiebe/benenne ich oft Spalten und entferne Zeilen/Spalten, und diese Skripte können mit dem Debugger nicht bearbeitet werden.
Ich muss in der Lage sein zu sehen, wie sich diese neuen Tabellen und Berichte entwickeln, wenn ich versuche zu debuggen. Beim jüngsten Update auf JMP16 gab es eine Analyse, die eine Tabelle mit Spalten in einer anderen Reihenfolge als JMP15 ergab. Ich griff auf das Einfügen von Throw() zurück; an verschiedenen Stellen im Skript, um Ad-hoc-Breakpoints zu erstellen.
Eine ideale Lösung wäre ein Debugger, der wie die meisten Programmier-IDEs mit Breakpoints in den Skripteditor integriert ist. Das Auslösen eines separaten JMP-Prozesses zum Debuggen ist umständlich und verhindert ein einfaches Debuggen von UI-basierten Analysen.