? Adobe ha permesso agli utenti di automatizzare molte attività all'interno del loro pacchetto software Creative Suite attraverso una proroga di JavaScript denominato Adobe ExtendScript . La Adobe Integrated Development Environment per ExtendScript è l' Adobe ExtendScript Toolkit . Editor di testo Finestra
ExtendScript Toolkit è un ambiente di programmazione utilizzato per la scrittura di codice ExtendScript . Si compone di una finestra di editor di testo con evidenziazione sensibili al contesto ( in modo che , per esempio , le parentesi graffe sono colorate per mostrare che formano serie complete ) . Ha anche strumenti come elemento di completamento automatico ( dove , se si sta digitando il nome di una funzione JavaScript , tenterà di completare il nome della funzione in base al contesto di ciò che si sta digitando pollici ) per
Element Inspector
di Adobe ExtendScript Toolkit include anche un ispettore elemento , questo vi permette di selezionare un comando utilizzato da JavaScript oppure i comandi addizionali Adobe ha creato, e vedere una piccola finestra che descrive ciò che il comando fa , e quali opzioni (o elementi sintattici ) in grado di gestire . Questo rende il Toolkit ExtendScript utile come strumento di insegnamento e di apprendimento , nonché un ambiente di programmazione .
Development Paradigm
Adobe ExtendScript Toolkit include un passo attraverso il debugger , e molte delle convenzioni standard del settore di strumenti di debug . In particolare , esso ha la notifica di eccezione ( il codice che non esegue viene evidenziato ) , e la possibilità di memorizzare nella cache gli elementi a carico ( ad esempio file grafici, o file di dati caricati esternamente ) per piste comparativi .
file uso
ExtendScript è un'estensione di JavaScript , mentre i file JavaScript hanno l'estensione * js , programmi ExtendScript e script finali con * jsx . . . File ExtendScript non funziona sempre in un browser web, in attesa di JavaScript standard . Essa opererà in tutte le applicazioni Adobe , il luogo più comune per un utente di utilizzare uno script ExtendScript è nel contesto di un PDF dinamico o un modulo PDF . All'interno del Adobe di grafica e produttività strumento di regno , ExtendScript è in gran parte utilizzato per automatizzare le funzioni all'interno di un programma , o il trasferimento di dati tra programmi .
Prestazioni Limitazioni
di Adobe ExtendScript Toolkit produce codice JavaScript , che è un un linguaggio orientato agli oggetti che possono svolgere molte attività di routine na browser web. JavaScript è ancora un linguaggio interpretato , piuttosto che quelli compilati , di conseguenza si tende ad essere più lento di un programma eseguibile convenzionale facendo la stessa operazione , ma molto più facile da scrivere . La maggior parte dei usi del ExtendScript Toolkit da Adobe sono per automatizzare alcune operazioni ripetitive , piuttosto che costruire applicazioni dedicate , come ad esempio Gmail .
Where The ExtendScript Toolkit può essere trovata
< p > Adobe ExtendScript Toolkit è incluso in tutte le versioni di Adobe Creative Suite , la versione corrente di Creative Suite è la versione 5 . E 'disponibile con una serie di applicazioni Adobe venduti singolarmente anche , la cui più comunemente usato è Adobe Photoshop .