カテゴリー:javascript 一覧

Photoshop Extensionの開発 3 manifest.xml

それではCSXSのフォルダ内にあるmanifest.xmlを設定します。 MS VSCodeのプラグインでつくるとこのようなxmlができます。まずCEPというExtension自体と各種ソフトの対応バージョンを設定しましょう。今回Photoshopのみ対応のExtensionを開発するのでそれ以外は コメントアウトになっています。 以下が該当の部分ですね。 versionの部分の前の部分が対応バージョンの一番古いバージョンと後ろの部分が一番新しい対応バージョンですね。Photoshopでいうと16.099.9の部分ですね。ちなみに16.0はPhotoshopですとCC2015になります。各種対

Read more

Photoshop Extensionの開発2 フォルダ作成

Microsoft Visual Studio Code からCC Extension Builder をダウンロードしてExtensionの開発環境を整えましょう。 CC Extension Builderダウンロード後にshift + command + pを押すと上のウインドウがアクティブになってExtension Creator create a New CC Extensionが選べると思います。 Brackets で開発する場合Extension Builderをダウンロード後に上のメニューにACC Extension Builderの項目が追加されます。 各種プラグインを起動後、

Read more

Photoshop Extensionの開発1 まずはテキストエディターから

Photoshop Extensionの開発について何回かに分けて載せていこうかと思います。出来るだけ最新の情報も含めて出来るだけ詳細まで載せていく事を考えています。 PhotoshopのExtensionは普通のscriptと違って様々なファイルから構成されています。主に Extensionの情報を管理するXMLファイル パネルのインターフェイスを構成するhtml css パネルの動きをコントロールするmain.js Photoshopの動きをコントロールするjsx デバッグの情報を管理する.debugファイル 色々あってややこしいですが一から作成するのはとても面倒なのでこれらのベースのファ

Read more