メニュー
\ ポイント最大11倍! /詳細を見る

【ExtendScript】コード自動整形機能の追加方法について

eyecatch_ extendscript

コード自動できれいにならないかなーと思って調べたら、面白い方法があったので試してみました。

海外でフリーランスをしているテクニカルアーティスト
ゲーム開発・映像制作・WEB制作等を請け負っています。
当ブログは作業効率化のための技術ブログです。

目次

beautify.jsをダウンロード

githubに上がっているものは、ESTKでは動かないものになっているので古いバージョンを下記のURLからダウンロードします。

ダウンロード

解凍してbeautify.jsを好きな場所に格納。

ESTKのメニューに表示する方法

引用元

下記のサイトのコードからメニュー用のjsxを作成します。

あわせて読みたい
ExtendScript Toolkitにコード整形機能をつけてみる|ExtendScript|ぼんぷろぐ 【ぼんぷろぐ】InDesignとかイラレとかのスクリプトよもやま話ExtendScript Toolkitにコード整形機能をつけてみる

参照パスの変更

6行目の#includeのパスを変更します。

#include "D:\Adobe\estk\beautify.js"

バックスラッシュは2重につけましょう。

最後に

C:\Program Files (x86)\Adobe\Adobe ExtendScript Toolkit CC\Required

へスクリプトを保存(ToolMenu.jsx)

ESTKにてコードを自動整形

起動して上部のメニュからツール>整形を押すとコードが整います。

まとめ

Visual Studio Codeとか使えばよいのですが、必要なレベルになるまではESTKを使おうと思っていたので、今回の拡張は非常にやって良かったです!

全記事一覧

  • URLをコピーしました!

Adobe ExtendScript Toolkitに関する参考記事・ツール・書籍のまとめ

ExtendScript Toolkitのオンライン学習

ExtendScript Toolkitのオンライン学習学習はコスパよく学習できるのでおすすめです。

Adobeソフト全般のソフトウェア購入

ExtendScript Toolkitを使うために、Adobe Creative Cloudを安く導入しましょう。

Adobe ExtendScript Toolkitの参考書籍

著:古籏 一浩
¥3,168 (2024/04/20 17:33時点 | Amazon調べ)
\最大8%ポイントアップ!/
Amazon
著:古籏 一浩
¥2,772 (2024/04/16 15:54時点 | Amazon調べ)
\最大8%ポイントアップ!/
Amazon
著:古籏 一浩
¥2,772 (2024/04/20 17:33時点 | Amazon調べ)
\最大8%ポイントアップ!/
Amazon
\最大8%ポイントアップ!/
Amazon
著:古籏 一浩, 著:あかつきみさき
¥4,257 (2024/04/15 22:24時点 | Amazon調べ)
\最大8%ポイントアップ!/
Amazon
著:古籏 一浩, 著:あかつきみさき
¥2,970 (2024/04/20 13:40時点 | Amazon調べ)
\最大8%ポイントアップ!/
Amazon
目次