Autoexecute-Stil JSLWas hat Sie zu dieser Wunschliste inspiriert?
Ich analysiere in jedem meiner Skripte eine Standardumgebung mit einem JSL-Skript. Derzeit gibt es kein Konzept für ein JSL-Skript im Autoexec-Stil, das vor allen JSL-Skripten automatisch analysiert werden kann, um die Umgebung einzurichten.
Welche Verbesserung würden Sie gerne sehen?
Erlaubt eine JSL-Datei im Autoexec-Stil, die vor allen JSL-Skripten automatisch analysiert wird. Sie kann sich für die installierte Version möglicherweise im Ordner %appdata% befinden und sogar eine Erweiterung von jmpKeywords.jsl sein.
Warum ist diese Idee wichtig?
Es reduziert die Belastung für diejenigen von uns, die es zum Einrichten der Umgebung (Variablen usw.) verwenden. Es ist harmlos für diejenigen, die es nicht verwenden möchten.
Automatisierung und SkriptingBetreff: Autoexecute style jsl - Status geändert in: Benötigt InformationenWenn Sie sagen, dass Sie möchten, dass dieses Skript „ automatisch vor allen JSL-Skripten analysiert wird“, meinen Sie dann, dass es jedes Mal ausgeführt werden soll, wenn ein Benutzer JSL aus einem Skriptfenster ausführt? Das könnte bei Skriptautoren zu Schwierigkeiten und Verwirrung führen. Können Sie näher erläutern, wie Sie sich die Funktionsweise vorstellen und welchen Nutzen es bringen würde?
Oder möchten Sie lediglich, dass einige Variablen, Namespaces, Funktionen usw. vorab zugewiesen werden, damit ein Benutzer sie in seinen eigenen Skripten nutzen kann? In diesem Fall gibt es derzeit zwei Optionen:
- Verwenden Sie JMPStart.jsl , das bei jedem Start von JMP ausgeführt wird. Dies ist eine gute Option, erfordert jedoch, dass die Datei auf dem Computer jedes Benutzers an die richtige Stelle verschoben wird, und ist auf nur eine Datei beschränkt.
- Erstellen Sie ein Add-In, das Ihr JSL in seinem Startskript ausführt und sonst nichts tut. Auf diese Weise können Sie mehrere Add-Ins erstellen, jedes mit seinem eigenen Satz an Variablen, Namespaces, Funktionen usw.
Lassen Sie uns wissen, ob diese Optionen hier nützlich sind.