מה זה Adobe ExtendScript Toolkit?

חלון עורך טקסט

ערכת הכלים ExtendScript היא סביבת תכנות המשמשת לכתיבת קוד ExtendScript. הוא מורכב מחלון עורך טקסט עם הדגשה תלויית הקשר (כך, למשל, בסוגריים הם מקודדים בצבע כדי להראות כי הם יוצרים קבוצות מלאה). כמו כן יש כלים כגון השלמה אוטומטית של האלמנטים (כאשר, אם אתה מקליד את השם של פונקציית JavaScript, הוא ינסה להשלים את שם הפונקציה על סמך ההקשר של מה שאתה כותב).

אלמנט מפקח

Adobe ExtendScript Toolkit כולל גם מפקח אלמנטים, המאפשר לך לבחור פקודה בשימוש על ידי JavaScript או פקודות נוספות כי Adobe יצרה, ולראות חלון קטן שמתאר מה עושה הפקודה, ומה האפשרויות ( או אלמנטים תחביריים). זה עושה את ExtendScript Toolkit שימושי ככלי הוראה ולמידה, כמו גם סביבת תכנות.

פרדיגמת פיתוח

Adobe ToolendScript Toolkit כולל שלב דרך הבאגים, ורבים מהמוסדות הסטנדרטיים בתעשייה של כלי איתור באגים. בפרט, יש בה הודעת חריגה (הקוד שאינו מבוצע מודגש) והיכולת לשמור את המטמון (כגון קובצי גרפיקה או קבצי נתונים טעונים חיצונית) עבור פונקציות השוואתיות.

שימוש בקובץ

ExtendScript הוא תוסף JavaScript; בעוד קבצי JavaScript יש את הסיומת * js, את תוכניות ExtendScript ואת הסקריפטים בסופו של דבר עם * JSX. קבצי ExtendScript אינם פועלים תמיד בדפדפן אינטרנט הממתין ל- JavaScript סטנדרטי. זה יעבוד בכל היישומים Adobe; המיקום הנפוץ ביותר שבו משתמש יכול להשתמש בסקריפט ExtendScript הוא בהקשר של PDF דינמי או טופס PDF. בתוך גרפיקה Adobe ואת תחום של כלי הפרודוקטיביות, ExtendScript נעשה שימוש נרחב כדי להפוך פונקציות בתוך תוכנית, או להעביר נתונים בין תוכניות.

מגבלות ביצועים

Adobe ExtendScript Toolkit מייצר קוד JavaScript, שהוא שפת מונחה עצמים שיכולה לבצע משימות שגרתיות רבות בדפדפן אינטרנט. JavaScript הוא עדיין שפה מפורשת במקום אחת הידור; כתוצאה מכך הוא נוטה להיות איטי יותר מאשר תוכנית הפעלה קונבנציונאלי, עושה את אותה משימה, אבל הרבה יותר קל לכתוב. רוב השימושים של Adobe ExtendScript Toolkit הם להפוך חלק משימות חוזרות ונשנות, ולא את הבנייה של יישומים ייעודיים, כגון Gmail.

איפה אתה יכול למצוא את ExtendScript Toolkit

ערכת הכלים Adobe ExtendScript כלולה בכל הגרסאות של Adobe Creative Suite; הגרסה הנוכחית היא 5. זה זמין גם עם סדרה של יישומי Adobe נמכרים בנפרד, הנפוץ ביותר להיות Adobe Photoshop.