O que é o Adobe ExtendScript Toolkit?

A Adobe permitiu que os usuários automatizassem muitas tarefas em seu pacote de software Creative Suite por meio de uma extensão JavaScript chamada Adobe ExtendScript. O ambiente de desenvolvimento integrado para o Adobe ExtendScript é o Adobe ExtendScript Toolkit.

Janela do editor de texto

O ExtendScript Toolkit é um ambiente de programação usado para escrever no código ExtendScript. Ele consiste em uma janela do editor de texto com realce sensível ao contexto (por exemplo, os colchetes são codificados por cores para mostrar que eles formam conjuntos completos). Ele também possui ferramentas como rescisão automática dos elementos (onde, se você estiver escrevendo o nome de uma função JavaScript, ele tentará concluir o nome da função com base no contexto do que você está escrevendo).

Elemento Inspetor

O Adobe ExtendScript Toolkit também inclui um inspetor de itens, que permite selecionar um comando usado pelo JavaScript ou os comandos adicionais que a Adobe criou e ver uma pequena janela que descreve o que o comando faz e quais opções ( ou elementos sintáticos) podem suportar. Isso torna o ExtendScript Toolkit útil como uma ferramenta de ensino e aprendizado, bem como um ambiente de programação.

Paradigma de Desenvolvimento

O Adobe ExtendScript Toolkit inclui uma etapa do depurador e muitas das convenções padrão do setor de ferramentas de depuração. Em particular, possui notificação de exceção (o código que não é executado é destacado) e a capacidade de armazenar em cache elementos dependentes (como arquivos gráficos ou arquivos de dados carregados externamente) para funções comparativas.

Uso de arquivo

ExtendScript é uma extensão JavaScript; Enquanto os arquivos JavaScript possuem a extensão * js, os programas e scripts ExtendScript terminam com * JSX. Os arquivos ExtendScript nem sempre funcionam em um navegador da Web aguardando o JavaScript padrão. Ele funcionará em todos os aplicativos da Adobe; O local mais comum para um usuário usar um script ExtendScript é o contexto de um PDF dinâmico ou de um formulário PDF. Nos gráficos da Adobe e no domínio das ferramentas de produtividade, o ExtendScript é amplamente usado para automatizar funções dentro de um programa ou para transferir dados entre programas.

Limitações de desempenho

O Adobe ExtendScript Toolkit produz um código JavaScript, que é uma linguagem orientada a objetos que pode executar muitas tarefas de rotina em um navegador da web. O JavaScript ainda é uma linguagem interpretada em vez de uma linguagem compilada; Como resultado, ele tende a ser mais lento que um programa executável convencional, executando a mesma tarefa, mas muito mais fácil de escrever. A maioria dos usos do Adobe ExtendScript Toolkit é automatizar algumas tarefas repetitivas, em vez de criar aplicativos dedicados, como o Gmail.

Onde você pode encontrar o ExtendScript Toolkit

O Adobe ExtendScript Toolkit está incluído em todas as versões do Adobe Creative Suite; a versão atual é 5. Também está disponível com uma série de aplicativos da Adobe vendidos separadamente, sendo o mais comum o Adobe Photoshop.

Referências

 

Você pode estar interessado:

Deixe um comentário