自動実行スタイルの jslこのウィッシュリストのリクエストのきっかけは何ですか?
私は各スクリプトで jsl スクリプトを使用してデフォルトの環境を解析します。現在、すべての jsl スクリプトの前に自動的に解析して環境をセットアップできる autoexec スタイルの jsl スクリプトの概念はありません。
どのような改善を望みますか?
すべての jsl スクリプトの前に自動的に解析される autoexec スタイルの jsl ファイルを許可します。インストールされたバージョンの %appdata% フォルダーに存在する可能性があり、jmpKeywords.jsl の拡張機能である可能性もあります。
このアイデアはなぜ重要なのでしょうか?
環境 (変数など) を設定するためにこれを使用する人にとっては、負荷が軽減されます。これを使用しないことを選択した人にとっては無害です。
自動化とスクリプトRe: Autoexecute スタイルの jsl - ステータスが「情報が必要」に変更されましたこのスクリプトを「すべての JSL スクリプトの前に自動的に解析する」とおっしゃっていますが、これは、ユーザーがスクリプト ウィンドウから JSL を実行するたびに実行されるという意味ですか? これは、スクリプト作成者にとって困難と混乱を引き起こす可能性があります。これがどのように機能し、どのような用途で使用されるかについて、もう少し詳しく説明していただけますか?
それとも、ユーザーが独自のスクリプトで利用できるように、いくつかの変数、名前空間、関数などを事前割り当てしておきたいということでしょうか? そうであれば、現在 2 つのオプションがあります。
- JMP が起動されるたびに実行されるJMPStart.jslを使用します。これは適切なオプションですが、各ユーザーのマシン上の適切な場所にファイルを配置する必要があり、ファイルは 1 つだけに制限されます。
- 起動スクリプトで JSL を実行し、それ以上何もしないアドインを作成します。これにより、それぞれ独自の変数、名前空間、関数などのセットを持つ複数のアドインを作成できるようになります。
これらのオプションがここで役立つかどうかお知らせください。