自作ツール&スクリプト

【Photoshop】エラーが起きたらダイアログを出す方法

DropBoxからスクリプトをまとめて参照しているのですが、おかしなスクリプトをいれたり、文字エンコードをミスして全てにスクリプトが動かなくなったのでメモ

try catch文

tryの中の処理でエラーが発生したらcatchの中の処理が実行されるので、何かしらエラーが起きたらダイアログを出すことにしてみます。

#target photoshop

function test(){
    try {
        //作成したスクリプト
    } catch (e){
        alert("エラー発生");
    }
}
 test();

まとめ

めちゃめちゃ初心者向けです。

拡張パネルにスクリプトを入れる時、一つでもエラーが起きていると全てのスクリプトが実行されなくなるリスクがあるので、

スクリプトにエラーが起きたらダイアログを出すようにしたほうが親切です。