AdobeExtendScript调试

AdobeExtendScript调试,adobe,extendscript,Adobe,Extendscript,支持PDF和web的信息非常缺乏。我碰巧在博客中看到一篇文章,其中提到$.write()或$.writeln()将向javascript控制台写入字符串。非常有用。有人知道这个$object是否有其他属性或方法吗?我刚刚回答了我自己的问题。JavaScript工具指南CS4.pdf。第8章ExtendScript工具和功能包含了我所需要的一切。刚开始使用Adobe脚本,我对CS4安装中的大量元素有点不知所措 Photoshop的位是在ExtendScript中实现的。如果你在文件夹中查找 [ap

支持PDF和web的信息非常缺乏。我碰巧在博客中看到一篇文章,其中提到$.write()或$.writeln()将向javascript控制台写入字符串。非常有用。有人知道这个$object是否有其他属性或方法吗?

我刚刚回答了我自己的问题。JavaScript工具指南CS4.pdf。第8章ExtendScript工具和功能包含了我所需要的一切。刚开始使用Adobe脚本,我对CS4安装中的大量元素有点不知所措

Photoshop的位是在ExtendScript中实现的。如果你在文件夹中查找

[apps文件夹]/Adobe Photoshop CS4/Presets/Scripts/


您会发现一些脚本可能作为示例代码很有用。

我在Photoshop&Illustrator的JSX中略作介绍。有文档,帮助下的ObjectModel很方便,但是当我尝试使用Soundbooth时,我没有发现文档,这就是我找到$.writeln()的原因,$似乎是对连接到的任何应用程序(Photoshop、Illustrator等)的引用,否则它指向ExtendScript本身,我想,不确定。尝试以下操作:):$.writeln(检查($);函数inspect(o){var result='';for(var i in o)result+=i+':'+o[i]+'\n';return result;}实际上,$只是ExtendScript语言中用于ExtendScript特定功能的保留符号。它在所有应用程序中的行为都是相同的。有关更多详细信息,请参阅“JavaScript工具指南”,特别是“ExtendScript工具和功能”部分。