2009-11-23 15 views
7

サポートされているPDFとWebには情報が不足しています。私は、$。write()または$ .writeln()がjavascriptコンソールに文字列を書き込むことを述べたブログの記事を見つけました。非常に便利です。この$オブジェクトに追加のプロパティまたはメソッドがあるかどうかは誰にも分かりますか?Adob​​e ExtendScriptデバッグ

+2

PhotoshopとIllustrator用のJSXでちょっと試しました。ドキュメントがあり、ヘルプの下にあるObjectModelは便利ですが、Soundboothで同じことを試してみましたが、ドキュメントが見つかりませんでした。これは$ .writel()、$があなたの接続先のアプリケーションの参照であるようです(Photoshop、 Illustratorなど)、それ以外の場合はExtendScript自体を指していますが、わかりません。キックのためにこれを試してください:): $ .writeln(inspect($)); function inspect(o){ \t var result = '';\t(var i in o)の結果+ = i + ':' + o [i] + '\ n'; \t返品の結果; } –

+1

実際、$はExtendScript固有の機能のためのExtendScript言語の予約シンボルに過ぎません。すべてのアプリケーションで同じように動作します。詳細については、「JavaScriptツールガイド」、特に「ExtendScriptのツールと機能」を参照してください。 –

答えて

2

私はちょうど自分の質問に答えました。 JavaScriptツールガイドCS4.pdf。第8章ExtendScriptのツールと機能は、私が必要とするものです。ちょうどAdobeスクリプティングを使い始めると、私はちょっとCS4インストールの要素の膨大な配列に圧倒されています。

1

ビットは、ExtendScriptで実装されています。あなたは

[apps folder]/Adobe Photoshop CS4/Presets/Scripts/

フォルダに見ればあなたは、サンプルコードとして有用である可能性があるいくつかのスクリプトを見つけることができます。