Extendscript Toolkit を使用して Illustrator CS5 のスクリプトを作成しています。
コードにいくつかのブレークポイントを設定すると、行番号の横に赤い点として表示されます。しかし、スクリプトを実行すると、停止することなく最後まで実行され、ブレークポイントのドットが暗くなります。
ここで何が欠けていますか?
ありがとう!
Extendscript Toolkit を使用して Illustrator CS5 のスクリプトを作成しています。
コードにいくつかのブレークポイントを設定すると、行番号の横に赤い点として表示されます。しかし、スクリプトを実行すると、停止することなく最後まで実行され、ブレークポイントのドットが暗くなります。
ここで何が欠けていますか?
ありがとう!
これは ESTK (Extendscript Toolkit) の一般的なエラーです。これはバグだと思います。スクリプトを開始してもブレークポイントが無効にならないはずです。ほとんどの場合、F11 (ステップ イン) を押すと、ブレークポイントが濃い赤色 (無効) に変わります。ただし、この状態 (コードをステップ実行) でブレークポイントを再度有効にすると、スクリプトを (F5) で実行するとヒットします。(ショートカットはWindows版のものです。)
別の試みとして、最初に InDesign のスクリプト パネルからスクリプトを開始し (1 回実行)、次に ESTK から開始します。targetengine ディレクティブを使用して特定のエンジン名を設定する場合、これが必要になることもあります。