「キー文字列」を使用して JSL コード内にセクションを作成できるようにします//Section
// this part is section 1
any script = {1,2,3}<BR />/* if I am on this section, only this piece fo code would be executed */
//Section
// this part is section 2
another piece of code << get me a break into sections' command!<BR />/* if I am on this section, only this piece fo code would be executed */<BR />
こんにちは、
私はデータ処理とレポートを自動化するために JSL を頻繁に使用しており、コードをさまざまな部分に分割できる「//Section」などの「キー文字列」があれば便利です。
メリットは何でしょうか?もし「セクション」(あるいは「セル」という呼び方が好みであれば)を作成できれば、コード開発やテスト中にコードの一部を実行するのがはるかに簡単になります。あるいは、Xの理由で特定のセクションだけを実行したい場合などです。このセクション区切りがあれば、実行したいコード部分をハイライトするという面倒な作業が省けます。つまり、「現在のセクション」だけを実行するコマンドが必要になるということです。
ありがとう!
自動化とスクリプトRe:「キー文字列」がJSLコード内にセクションを作成することを許可するわからない ただし、コードをテストしている場合は、スクリプトエディターから簡単にデバッガーを起動できます。
Re:「キー文字列」がJSLコード内にセクションを作成することを許可するあずきっく 、
これらの機能をScript Editorにも拡張できますか?
Re:「キー文字列」がJSLコード内にセクションを作成することを許可するあずきっく 、その記事のほとんどの機能はJSLデバッガーで使用できるようです。
Re:「キー文字列」がJSLコード内にセクションを作成することを許可するこれは素晴らしい提案です。これは、Matlabで利用できる顕著な機能です。( https://www.mathworks.com/help/matlab/matlab_prog/run-sections-of-programs.html )。
Re:「キー文字列」がJSLコード内にセクションを作成することを許可する私があなたの説明を理解している場合-分離したいコードのセクションを強調表示し、通常の方法(CTRL-R、スクリプトの実行ボタン、テンキーのEnterキー)を使用してスクリプトを実行することでこれを行うことができます。 JMPは強調表示されたコードのみを実行します。 デバッガーには、コードの実行を制御する機能もあります(「ステップ」ボタン)。
ランタイム中に実行するコードのビットを分離するには、特に同じコードのビットを何度も再利用したり、動的コードを作成したりする場合は、関数と式が最善の策です。
-ちょうどいくつかの考え
M
Re: 「キー文字列」を使用して JSL コード内にセクションを作成できるようにする - ステータスが「アーカイブ済み」に変更されましたこのリクエストはアーカイブされています。まだ重要な場合は、追加の詳細をコメントしていただければ、再開します。ありがとうございます!