Es gibt einen Mangel an Informationen in den unterstützenden PDFs und im Internet. Ich stieß zufällig auf einen Post in einem Blog, der erwähnte, dass $ .write() oder $ .writeln() eine Zeichenkette in die Javascript-Konsole schreiben würde. Ziemlich nützlich. Weiß jemand, ob dieses $ -Objekt zusätzliche Eigenschaften oder Methoden hat?Adobe ExtendScript-Debugging
7
A
Antwort
2
Ich habe gerade meine eigene Frage beantwortet. JavaScript-Tools Handbuch CS4.pdf. Kapitel 8 ExtendScript Tools und Features bietet alles, was ich brauche. Ich beginne mit Adobe Scripting und bin ein wenig überfordert mit der riesigen Anzahl von Elementen in einer CS4-Installation.
1
Bits von Photoshop sind in ExtendScript implementiert. Wenn Sie in dem Ordner suchen
[apps folder]/Adobe Photoshop CS4/Presets/Scripts/
finden Sie mehrere Skripte, die als Beispielcode nützlich sein kann.
Verwandte Themen
- 1. Wie starte ich Adobe Air-Anwendung ohne Adobe Air Player?
- 2. Adobe Air - Verbesserte Startzeit
- 3. Adobe Dreamweaver Installationsproblem
- 4. Adobe Javascript Vs. Plugin
- 5. Ist Adobe Flex opensource?
- 6. Erklären Adobe Flex
- 7. Kollektionen in Adobe Flex
- 8. Adobe Air http Auth
- 9. Adobe Flex 4 Texthöhe
- 10. Adobe Flex/Actionscript Ereignishandhabungsauftrag
- 11. Adobe Flex-Komponente Ereignisse
- 12. Loop in Adobe Flex
- 13. Adobe Air - Transparente Stufe
- 14. Adobe AIR Programm ausführen
- 15. Bildschirmfreigabe in Adobe Air
- 16. ADOBE AIR FÜR Android
- 17. Adobe Air Fragen/Ressourcen
- 18. Adobe Air - Anwendung Updater
- 19. Adobe Reader Fehlercodes
- 20. Was ist Adobe Air?
- 21. Adobe AIR copyTo
- 22. Adobe AIR readLine
- 23. Adobe AIR, Speicherverluste
- 24. Adobe Flex: Scrollbare Boxen
- 25. Unterstützt Adobe Flash Datenbanken?
- 26. Adobe AIR - Vollbild/Anzeige
- 27. Adobe Analytics Click Map
- 28. Adobe PDF x64 ifilter
- 29. Adobe Air und .NET
- 30. Adobe Acrobat plugins
Ich tupfte ein wenig in JSX für Photoshop & Illustrator. Es gibt Dokumentation und das ObjectModel unter Help ist praktisch, aber wenn ich das gleiche mit Soundbooth versuchte, fand ich keine Dokumentation, so fand ich $ .writeln(), $ scheint eine Referenz zu sein mit welcher Anwendung auch immer (Photoshop, Illustrator usw.), sonst deutet es auf das ExtendScript selbst, denke ich, nicht sicher. Versuchen Sie das für Kicks :): $ .writeln (inspect ($)); Funktion inspizieren (o) { \t var result = ''; \t für (var i in o) Ergebnis + = i + ':' + o [i] + '\ n'; \t Ergebnis zurückgeben; } –
Eigentlich ist $ nur ein reserviertes Symbol in der ExtendScript-Sprache für ExtendScript-spezifische Funktionalität. Es verhält sich in allen Anwendungen gleich. Weitere Informationen finden Sie im "JavaScript Tools Guide", insbesondere im Abschnitt "ExtendScript Tools and Features". –