Какво представлява Adobe ExtendScript Toolkit?

Прозорец на текстовия редактор

ExtendScript Toolkit е програмна среда, използвана за писане на ExtendScript код. Състои се от прозорец за текстов редактор с подчертано контекстно подчертаване (например, например скобите са цветно кодирани, за да покажат, че представляват пълен комплект). Също така има инструменти като автоматичното попълване на елементите (където, ако напишете името на JavaScript функция, тя ще се опита да завърши името на функцията въз основа на контекста на това, което пишете).

Инспекторен елемент

Инструментът Adobe ExtendScript Toolkit включва и инспектор на елементи, който ви позволява да изберете команда, използвана от JavaScript или допълнителните команди, създадени от Adobe, и да видите малък прозорец, който описва какво прави командата и какви опции или синтактични елементи). Това прави инструмента ExtendScript Toolkit полезен като учебен и учебен инструмент, както и като програмна среда.

Парадигма за развитие

Adobe ExtendScript Toolkit включва стъпка през дебъгер и много от стандартните индустриални конвенции на инструменти за отстраняване на грешки. По-специално, той има известие за изключение (кода, който не се изпълнява, се откроява) и способността за кеширане на зависимите елементи (като графични файлове или външно заредени файлове с данни) за сравнителни функции.

Използване на файла

ExtendScript е разширение на JavaScript; докато файловете на JavaScript имат разширение * js, разширените програми и скриптовете завършват с * JSX. Файловете за разширяване на шрифта не винаги работят в уеб браузър, който чака стандартен JavaScript. Той ще работи във всички приложения на Adobe; Най-често срещаното местоположение на потребителя за използване на скрипт за ExtendScript е в контекста на динамичен формат PDF или PDF. В рамките на Adobe графики и сферата на продуктивността инструменти, ExtendScript е широко използван за автоматизиране на функции в рамките на една програма, или за прехвърляне на данни между програми.

Ограничения на ефективността

Adobe ExtendScript Toolkit произвежда JavaScript код, който е обектно-ориентиран език, който може да изпълнява много рутинни задачи в уеб браузър. JavaScript все още е интерпретиран език вместо компилиран; в резултат на това тенденцията е по-бавна от обикновената изпълнима програма, изпълняваща същата задача, но много по-лесна за писане. Повечето от използванията на Adobe ExtendScript Toolkit са за автоматизиране на някои повтарящи се задачи, а не за изграждането на специализирани приложения като Gmail.

Къде можете да намерите ExtendScript Toolkit

Инструментът Adobe ExtendScript Toolkit е включен във всички версии на Adobe Creative Suite; текущата версия е 5. Тя също е налична със серия от приложения на Adobe, продавани отделно, като най-често срещаните са Adobe Photoshop.