问题
I'm doing a bit of Photoshop scripting for the first time and it sure would be great to have a console.log-like function to output array and object values in the Javascript console of the ExtendScript Toolkit App.
Is there an equivalent function?
回答1:
$.writeln()
is what you're looking for. See the JavaScript Tools Guide (PDF) for details.
回答2:
write("any message");
Is what works in XTools for Photoshop. I find that the Photoshop debugger crashes all the time in CS6 on Mac OSX.
You can find more about XTools here: http://ps-scripts.sourceforge.net/xtools.html.
It's fabulous!
回答3:
I'm using ExtendScript Toolkit version 4.0, and using _print('foo')
seems to do the trick.
来源:https://stackoverflow.com/questions/8545497/console-log-with-photoshop-scripting-extendedscript-toolkit