自動執行樣式jsl是什麼激發了這個願望清單請求?
我在每個腳本中使用 jsl 腳本解析預設環境。目前還沒有 autoexec 風格的 jsl 腳本的概念,它可以在所有 jsl 腳本設定環境之前自動解析。
您希望看到什麼改進?
允許在所有 jsl 腳本之前自動解析 autoexec 樣式的 jsl 檔案。它可能位於已安裝版本的 %appdata% 資料夾中,甚至可能是 jmpKeywords.jsl 的擴充功能。
為什麼這個想法很重要?
它將減少我們這些使用它來設定環境(變數等)的人的負擔。對於那些選擇不使用它的人來說,這將是良性的。
自動化和腳本編寫回覆:自動執行樣式 jsl - 狀態變更為:需要訊息當您說您希望此腳本「在所有 jsl 腳本之前自動解析」時,您的意思是每次使用者從腳本視窗執行 JSL 時都應該執行它嗎?這可能會給劇本作者帶來一些困難和困惑。您能否詳細說明一下您對這項工作的設想以及它的用途是什麼?
或者,您的意思是您只想預先分配一些變數、命名空間、函數等,以便使用者可以在自己的腳本中利用它們?如果是這樣,目前有兩個選擇:
- 使用每次啟動 JMP 時執行的JMPStart.jsl 。這是一個不錯的選擇,但它確實需要將文件放入每台用戶電腦上的正確位置,並且僅限於一個文件。
- 建立一個加載項,在其啟動腳本中執行 JSL ,並且不執行任何其他操作。這將允許您建立多個加載項,每個加載項都有自己的一組變數、命名空間、函數等。
讓我們知道這些選項在這裡是否有用。