Qu'est-ce que Adobe ExtendScript Toolkit?

Fenêtre de l'éditeur de texte

ExtendScript Toolkit est un environnement de programmation utilisé pour écrire du code ExtendScript. Il consiste en une fenêtre d'éditeur de texte avec une mise en surbrillance contextuelle (ainsi, par exemple, les crochets sont codés par couleur pour montrer qu'ils forment des ensembles complets). Il possède également des outils tels que la complétion automatique des éléments (où, si vous tapez le nom d'une fonction JavaScript, il essaiera de compléter le nom de la fonction en fonction du contexte de ce que vous écrivez).

Élément inspecteur

Adobe ExtendScript Toolkit inclut également un inspecteur d’éléments, qui vous permet de sélectionner une commande utilisée par JavaScript ou les commandes supplémentaires créées par Adobe, ainsi que de visualiser une petite fenêtre décrivant le fonctionnement de la commande et les options ( ou éléments syntaxiques) peuvent gérer. Cela rend la boîte à outils ExtendScript utile en tant qu’outil d’enseignement et d’apprentissage, ainsi qu’environnement de programmation.

Paradigme de développement

Adobe ExtendScript Toolkit inclut une étape dans le débogueur et de nombreuses conventions industrielles standard des outils de débogage. En particulier, il comporte une notification d'exception (le code qui n'est pas exécuté est mis en surbrillance) et la possibilité de mettre en cache les éléments dépendants (tels que des fichiers graphiques ou des fichiers de données chargés en externe) pour des fonctions comparatives.

Utilisation du fichier

ExtendScript est une extension JavaScript. tandis que les fichiers JavaScript ont l'extension * js, les programmes ExtendScript et les scripts se terminent par * JSX. Les fichiers ExtendScript ne fonctionnent pas toujours dans un navigateur Web en attente de JavaScript standard. Cela fonctionnera dans toutes les applications Adobe. L’utilisation d’un script ExtendScript est l’emplacement le plus courant utilisé par les utilisateurs dans le contexte d’un fichier PDF dynamique ou d’un formulaire PDF. Dans les graphiques Adobe et dans le domaine des outils de productivité, ExtendScript est largement utilisé pour automatiser des fonctions dans un programme ou pour transférer des données entre programmes.

Limitations de performance

Adobe ExtendScript Toolkit génère un code JavaScript, langage orienté objet qui peut effectuer de nombreuses tâches de routine dans un navigateur Web. JavaScript est toujours un langage interprété au lieu d'un langage compilé. en conséquence, il a tendance à être plus lent qu'un programme exécutable conventionnel, à faire la même tâche, mais beaucoup plus facile à écrire. Adobe ExtendScript Toolkit sert principalement à automatiser certaines tâches répétitives, plutôt que de créer des applications dédiées, telles que Gmail.

Où trouver le toolkit ExtendScript

Adobe ExtendScript Toolkit est inclus dans toutes les versions de Adobe Creative Suite. la version actuelle est 5. Elle est également disponible avec une série d'applications Adobe vendues séparément, la plus courante étant Adobe Photoshop.