Photoshopのjsxを複数登録できるJSXEditを作りました、、けど問題が

2010/04/29

こんにちは。きんくまです。

以前Flash用のjsflEditとFireworks用のjsfEditというのを作って公開してました。
>> jsflEdit, jsfEdit « 複数の「JSFL/JSF」の「実行/編集」ができる「Flash/Fireworks」の拡張パネル

そんで、Photoshopのjsx用のやつも作りたい!と思ってセコセコと作って完成しました。

10/05/04 使っているとCPUをなぜか無駄に消費してしまう状態を確認したので、
いったん公開は中止しておきます。
>>ダウンロードはここから(JSXEdit.zip) PhotoshopCS4用です

jsxEdit_fig1

どういうもの?

jsxを実行するのに、毎回、ファイル > スクリプト > 参照 とかやって
コマンドから選んでいると面倒くさいので、簡単に登録+実行ができるものです。

 設置方法

zipを解凍してできたフォルダを以下のフォルダ以下に設置する
パスは適宜かえてください。
C:\Program Files\Adobe\Adobe Photoshop CS4 (64 Bit)\Plug-ins\Panels

設置後は
C:\Program Files\Adobe\Adobe Photoshop CS4 (64 Bit)\Plug-ins\Panels\JSXEdit\JSXEdit.jsx
C:\Program Files\Adobe\Adobe Photoshop CS4 (64 Bit)\Plug-ins\Panels\JSXEdit\JSXEdit.swf
っていう感じになってればOKです。

JSXプログラムの追加方法

0) Photoshopアプリを再起動する(後述)
1) 「+」ボタンを押す
2) リストの「new program」をダブルクリック
3) 登録名を変更する
4) 「←→」ボタンを押して、エディターにきりかえ
5) 登録したいjsxを入力する
6) 三角ボタンを押すと実行

注意!!!!

追加方法の説明で

0) Photoshopアプリを再起動する

と書いていました。これはなぜだか、ファイルを開いていると、
文字入力がすごく不安定な(キーボード操作の上下左右キーやコピペができない場合がある)ため、一度アプリを立ち上げなおす必要があるのです。
うーん。エディターなのに困ったぞう。

これは、一部のキーボードの入力がPhotoshopのアプリ側でとられてしまうためで、
現時点ではどうすることもできませんでした、、、。
方法わかる人がいたら教えてください、、。

なので、
1)ExtendScript Toolkitとか、お好きなテキストエディターで、もととなるJSXを作成
2)アプリ立ち上げたときに、JSXEditに貼り付け
っていう感じでやるとよいかも。

っていうかEditっていう名前がついてるのに、ファイル開いているとエディットできないのかよ!
って感じなんですけどね、、。


自作iPhoneアプリ 好評発売中!
フォルメモ - シンプルなフォルダつきメモ帳
ジッピー電卓 - 消費税や割引もサクサク計算!

ページトップへ戻る