? Adobe har tillatt brukere å automatisere mange oppgaver innenfor sine Creative Suite programvare pakke gjennom en forlengelse av JavaScript kalt Adobe ExtendScript . Adobe Integrated Development Environment for ExtendScript er Adobe ExtendScript Toolkit . Text Editor Window
ExtendScript Toolkit er et programmeringsspråk miljø som brukes til å skrive ExtendScript kode . Den består av en tekst editor vindu med kontekstavhengige highlighting ( slik at , for eksempel, er bukseseler fargekodet for å vise at de danner komplette sett ) . Det har også verktøy som automatisk element ferdigstillelse (der , hvis du skriver navnet på en JavaScript-funksjon , vil den prøve å fullføre navnet på funksjonen basert på sammenheng med hva du skriver inn )
element Inspector
Adobes ExtendScript Toolkit inneholder også et element inspektør , og dette gjør det mulig å velge en kommando som brukes av JavaScript eller flere kommandoer Adobe har skapt , og se et lite vindu som beskriver hva som kommandoen gjør , og hvilke alternativer ( eller syntaktiske elementer) den kan håndtere . Dette gjør ExtendScript Toolkit nyttig som en undervisning og læring verktøy samt et programmeringsspråk miljø .
Development Paradigm
Adobe ExtendScript Toolkit inkluderer et trinn gjennom debugger , og mange av industristandard konvensjoner debugging verktøy. Spesielt har det unntak varsling ( kode som ikke utfører blir markert) , og evnen til å cache avhengige elementer (for eksempel grafiske filer, eller eksternt lastet datafiler ) for sammenlignende løper.
File Usage
ExtendScript er en forlengelse av JavaScript , mens JavaScript-filer har filtypen * js , ExtendScript programmer og skript slutter med * jsx . . . ExtendScript filer vil ikke alltid fungere i en nettleser forventer standard JavaScript. Det vil fungere i alle Adobe-programmer , den vanligste plasseringen for en bruker å bruke en ExtendScript skriptet er i sammenheng med en dynamisk PDF eller PDF-skjema . Innenfor Adobe grafikk og produktivitet verktøy riket, er ExtendScript i stor grad brukes til å automatisere funksjoner i et program , eller dataoverføring mellom programmer.
Ytelsesbegrensninger
Adobes ExtendScript Toolkit produserer JavaScript-kode , som er et et objektorientert språk som kan utføre mange rutinemessige oppgaver na nettleser. JavaScript er fortsatt et tolket språk snarere enn en kompilert ett , som et resultat er en tendens til å være tregere enn en vanlig kjørbart program gjør samme oppgave , men mye enklere å skrive . De fleste anvendelser av ExtendScript Toolkit fra Adobe er å automatisere noen repetitive oppgaver , snarere enn å bygge dedikerte applikasjoner, som Gmail.
Where The ExtendScript Toolkit kan bli funnet
< p > Adobe ExtendScript Toolkit er inkludert i alle versjoner av Adobe Creative Suite , den gjeldende versjonen av Creative Suite er versjon 5 . Den er også tilgjengelig med en rekke individuelt solgte Adobe-programmer , den mest brukte av disse er Adobe Photoshop .