Wie stoppe ich ein laufendes JMP-Skript?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Wie stoppe ich ein laufendes JMP-Skript?
Das I-Skript verfügt über ein Journal, eine interaktive Schaltfläche und ein ankreuzbares Feld. Sehr oft meldet das Skript gleich zu Beginn einen Fehler, aber ich konnte es nicht stoppen, anstatt zu warten.Ich habe es mit der Esc-Taste versucht, aber es funktioniert nicht.
Betreff: Wie stoppe ich ein laufendes JMP-Skript?Sie können im Fenster „Suchen/Ersetzen“ reguläre Ausdrücke verwenden.2-4 sind im Debug-Modus verfügbar.Ich denke, der Debug-Modus ist nicht sehr benutzerfreundlich, aber es ist alles verfügbar.Wenn Sie bei 4) mit der Maus über eine Variable fahren, während ein Skript ausgeführt wird, wird der Variablenwert unten rechts angezeigt.Im Debugger haben Sie ein lokales Fenster.
Reguläre Ausdrücke:

Debug-Modus:

Hover-Anzeige:

Betreff: Wie stoppe ich ein laufendes JMP-Skript?Die Funktionen, die ich im JMP-Skripteditor haben möchte, sind:
1. Erweitertes Suchen/Ersetzen, z. B. Unterstützung regulärer Ausdrücke, Auflistung der Übereinstimmungen in einem separaten Fenster;
2. Machen Sie den Fehler/die Warnung anklickbar (Link zur Codezeile);
3. Stopp-Taste.
4. Skript während der Ausführung sichtbar.
In meinem Skript ruft SQL mehrere Millionen Zeilen Daten ab. Vielleicht lässt es sich deshalb nicht mit der ESC-Taste stoppen.
Betreff: Wie stoppe ich ein laufendes JMP-Skript?Mit „Verknüpfung“ meinen Sie wahrscheinlich die Tastenfolge und wissen vielleicht schon, was folgt, aber ich werde es trotzdem posten. Mir ist zwar keine Tastenkombination zum Kommentieren/Entkommentieren von Code bekannt, aber es gibt eine schnelle Möglichkeit, dies zu tun, indem Sie den Codeblock markieren, mit der rechten Maustaste klicken und dann „Erweitert->Block kommentieren/Kommentieren entfernen“ auswählen:

Betreff: Wie stoppe ich ein laufendes JMP-Skript?Ich bin völlig anderer Meinung.Obwohl es nicht perfekt ist, ist es auf jeden Fall besser als Notepad++. Wenn wir nun über Sublime Text reden, ist das eine andere Geschichte .Es gibt viele hilfreiche Tools im JSL-Editor.Sie können eine geteilte Ansicht erstellen, um die Bearbeitung zu erleichtern.Es verfügt über ein integriertes Reformat-Skript, das dafür sorgt, dass der Code aller gleich aussieht und einem Standardregelsatz folgt (obwohl ich mir wünschte, ich hätte mehr Kontrolle darüber, welche Regeln zu befolgen sind).Wenn Sie mit der Maus über Funktionen oder Befehle fahren, wird ein Tooltip angezeigt, der Sie über die Parameter der Funktion und deren Wirkung informiert.Wenn Sie sich nicht an den vollständigen Namen einer Funktion erinnern können, geben Sie ein paar Wörter ein und drücken Sie Strg+Leertaste. Daraufhin wird eine Liste möglicher Funktionen angezeigt, nach denen Sie suchen.Das größte Problem besteht wahrscheinlich darin, dass es (soweit ich weiß) keine Verknüpfung zum Kommentieren/Entkommentieren von Code gibt und Strg+/ nicht wie die meisten anderen Editoren funktioniert.
Das Stoppen der Ausführung des JMP-Skripts liegt eher an der Art und Weise, wie JMP den Code verarbeitet, als am Editor.JSL läuft vollständig asynchron.Durch Drücken von „ESC“ wird lediglich ein weiterer JSL-Befehl gesendet, der ihn zur Warteschlange hinzufügt.Leider wird dieser Befehl erst verarbeitet, wenn die Ausführung des aktuellen Skripts unterbrochen wird.JMP führt einfach so schnell wie möglich einen aktuellen Code aus.Als Tipp: Wenn Ihre ESC-Taste funktionieren soll, fügen Sie einfach wait(0) in alle Ihre for/while-Schleifen ein.
Betreff: Wie stoppe ich ein laufendes JMP-Skript?Es gibt einen anderen Thread, in dem es darum geht, das Skript mit einer mit Skript erstellten Schaltfläche zu stoppen, aber ich weiß nicht, wie ich es in mein Skript integrieren soll. Ich denke, es ist an der Zeit, dass JMP den Skripteditor überarbeitet, um ihn benutzerfreundlicher und leistungsfähiger zu machen. Ich hatte Notepad++ verwendet, um anderen Code zu kompilieren, der kostenlos und viel besser als der JMP-Skripteditor ist, insbesondere im Hinblick auf die Suchen/Ersetzen-Funktionalität.
[Jsl] Wie kann ich ein Skript mit einer Schaltfläche stoppen?
Betreff: Wie stoppe ich ein laufendes JMP-Skript?Die einzige Möglichkeit, die Verarbeitung eines JMP-Skripts zu stoppen, besteht darin, die ESC-Taste zu drücken.Leider ist dies keine perfekte Lösung und einige Komponenten einiger Skripte erkennen die ESC-Taste nicht.Die offensichtliche andere Möglichkeit besteht darin, den Task-Manager zu starten und JMP herunterzufahren.Andere Benutzer kennen möglicherweise andere Optionen.