スポンサーリンク

Adobe ExtendScript Toolkitスクリプトパネルで効率よくファイルを開く

Adobe ExtendScript Toolkit 効率よくファイルを開く

Adobe ExtendScript Toolkit(ESTK)で、スクリプトファイルにアクセスする方法をいくつか紹介します。

ESTKでファイルを開くには、スクリプトパネルを使うと効率よくファイルにアクセスできます。

スクリプトパネルでは、各アプリケーションのスクリプトフォルダを一発で表示できるし、「お気に入り」フォルダも用意されているので、いちいちエクスプローラーやFinderに移動する必要はありません。

「お気に入り」には、任意のフォルダを追加設定することもできます。

スクリプトパネルから開く

スクリプトパネルを、メニュー[ウィンドウ(W)]-[スクリプト(S)]で開きます。

パネルは、ワークスペースに登録しておくこともできます。

ターゲットアプリケーションのスクリプトフォルダから開く

スクリプトパネルの上部左側のドロップダウンリストから、ターゲットにするアプリケーションを選びます。

Adobe InDesign CC 2018(13.064)を選んでみます。

選択時にAdobe InDesign CC 2018が起動していなければ、起動確認のダイアログ画面が表示されるので起動します。

「アプリケーション」と「ユーザー」は、それぞれ違う場所にあるフォルダですが、InDesignのスクリプトパネルの表示と同じように並べて表示されます。

このリストに表示されたスクリプトをダブルクリックすると、ファイルを開くことができます。

InDesignのスクリプトパネル「アプリケーション」の場所
C:\Program Files\Adobe\Adobe InDesign CC 2018\Scripts
InDesignのスクリプトパネル「ユーザー」の場所
C:\Users\(ユーザー名)\AppData\Roaming\Adobe\InDesign\Version 13.0-J\ja_JP\Scripts

エクスプローラーなどでフォルダの内容を操作したときは、パネル右上のメニューの[更新]を実行すると最新の状態にすることができます。

パネル上部右側のドロップダウンボックスは、そのアプリケーションの利用可能なJavaScriptエンジンです。
デフォルトは「main」です。

「お気に入り」から開く

スクリプトパネルのドロップダウンリスト先頭の「お気に入り」に、スクリプトファイルを入れておくこともできます。

この「お気に入り」に表示されるフォルダの場所は、
C:\Users\(ユーザー名)\Documents\Adobe Scripts です。

このフォルダにスクリプトファイルを入れておくと、自動的に表示されます。

Apple Scriptsフォルダ
この「Adobe Scripts」フォルダは、ExtendScript Toolkitの最初の起動時に自動的に作成されるフォルダで、スクリプトパネルの「お気に入り」として表示されます。ExtendScript Toolkitは、このフォルダを信頼できる場所として扱います。そのため、この中のスクリプトファイルは、エクスプローラーからダブルクリックしたときには「実行確認ダイアログ(スクリプト警告)」は表示されずに、そのまま実行されます。その他の場所では、実行確認ダイアログで「はい」とすると実行し、「いいえ」とするとExtendScript Toolkitでそのスクリプトファイルが開きます。

スクリプトファイルの中身を検索して開く

[検索と置換]パネルで、特定のテキストを含むスクリプトファイルを検索して、検索結果のリストからファイルを開くことができます。

「検索」に、ファイル内から検索する文字を入力します。
「検索対象 (S):」から対象を選びます。

ドロップダウンメニュー最下部の「デフォルト」は、Adobe ExtendScript Toolkitの「お気に入り」のデフォルトフォルダ(\Documents\Adobe Scripts)のことです。

検索結果の表示をダブルクリックすると、検索対象の文字が選択された状態でスクリプトファイルが開かれます。

メニュー[編集(E)]-[環境設定(E)…]の「お気に入り」から追加した、任意の「お気に入り」フォルダも検索対象にすることができます。

その他一般的なファイルの開き方

新規ファイルを開く

  • メニュー[ファイル(F)]-[新規 JavaScript(N)]

既存ファイルを開く

  • メニュー[ファイル(F)]-[開く(O)]
  • メニュー[ファイル(F)]-[最近使用したファイルを開く(F)]
  • エクスプローラー(またはFinder)から、Adobe ExtendScript Toolkitにファイルをドロップする。