הכן את ה-Eclipse לפיתוח דרופל

התאמות שונות ותיקונים קטנים ל-Eclipse PDT שהופכים אותו ליותר נוח עבור פיתוח למערכת דרופל.

בזמן האחרון יוצא לי לפרמט מחשבים באופן סדרתי, כאשר על המחשבים אני צריך להתקין שוב ושוב את ה-Eclipse. למי שלא יודע, Eclipse הוא IDE פופולרי. חינמי ומקצועי מאד המשמש לפיתוח PHP (ולשפות אחרות). כיוון שבעוונותי אני מפתח בעיקר (אבל לא רק) לדרופל, אני מעוניין שה-Eclipse שלי יהיה מותאם ונוח לפיתוח דרופל.

במסמך זה אני מפרט מה נדרש על מנת להוריד ולהתקין Eclipse ולהתאים אותו לפיתוח דרופל.

1. להוריד את Eclipse
הורדת Eclipse PDT נעשית מכאן: http://www.eclipse.org/pdt/downloads. אין צורך בהתקנה של PDT, אבל חשוב שיהיה לכם Java במחשב. סביר להניח שיש לכם כי יש לא מעט תוכניות שמשתמשות בזה, אבל אם אין, זו הזדמנות מצוינת להתקין.

2. הגדרת קבצי דרופל כקבצי PHP
כידוע, ישנם קבצי דרופל בעלי סיומות שהן לא PHP (כמו module), יש להוסיף אותן באופן הבא:
להכנס ל-window->Preferences ולבחור את Content Types ואז את Text ואת PHP באופן הבא:

eclipse content type
eclipse content type

להכניס את שמות הקבצים שמופיעים בדרופל: module, class, inc, info

3. הגדרת קידוד UTF-8 כדיפולטיבי
מסיבה מסוימת, Eclipse לא עובד עם UTF-8 כקידוד דיפולטיבי של העורך ויש לשנות זו. ממסך ה-Preferences נכנס אל General ואז אל Workspace, שם נכניס את הקידוד UTF-8 באופן הבא:

הגדרת קידוד
הגדרת קידוד

4.הכנסת פונקציות דרופל ל-Eclipse
ישנו מודול שקל מאד להוסיף שמכניס פונקציות של דרופל לתוך ה-autocomplete, מאד מאד נוח. יש להוריד את מודול Eclipse IDE בגרסה שמתאימה לכם (דרופל 6 או דרופל 7). אחרי ההורדה, תפתחו את ה-zip במקום כלשהו. תכנסו שוב ל-Preferences ואז אל PHP -> Editor -> Templates. אנו נבחר ב-import ונבחר את קובץ ה-xml שהיה ב-zip שהורדנו:

importing templates
importing templates

וזה הכל! מהעכשיו אפשר להשתמש ב-Eclipse לפיתוח דרופל בשיא היעילות והנוחות.

פוסטים נוספים שכדאי לקרוא

פתרונות ומאמרים על פיתוח אינטרנט

המנעו מהעלאת source control לשרת פומבי

לא תאמינו כמה אתרים מעלים את ה-source control שלהם לשרת. ככה תמצאו אותם וגם הסבר למה זה רעיון רע.

רספברי פיי

הרצת גו על רספברי פיי

עולם הרספברי פיי והמייקרים ניתן לתפעול בכל שפה – לא רק פייתון או C – כאן אני מסביר על גו

רספברי פיי

מה זה AIoT? ואיך אפשר להתחיל?

פוסט עם המון קישורים, מידע, סרטונים ופרק בפודקאסט שיפתח לכם שער לעולם ה-AIoT המרתק.

גלילה לראש העמוד