משתמש:אלישיב ליפא/ארגז חול/Fantom/הכנה

תוכנות בהם נשתמש

עריכה

כדי לתכנת בfantom נזדקק למספר תוכנות.

עורך טקסט

עריכה

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

לינוקס

עריכה
  • מספר עורכים מגיעים כחלק אינטגרלי משולחנות העבודה השונים:
    • Gedit - עורך טקסטים המותקן עם GNOME. ניתן להתאמה בעזרת מערכת גמישה של רכיבי תוספים. מדריך מפורט יותר המסביר כיצד להתאים את Gedit לפיתוח אפשר למצוא כאן.
    • Kate - עורך MDI המגיע עם KDE.
    • KWrite - עורך SDI, המגיע עם KDE.
  • מספר עורכי טקסט נפוצים מאד, אך מתאפיינים בממשק מסובך או טקסטואלי, היכול להקשות על מי שלא התרגל אליהם:
    • Emacs - עורך טקסט משוכלל, המציג רשימה ארוכה מאוד של תכונות, ותמיכה במגוון של אפשרויות עבודה. הוא דורש זמן לימוד מסויים, מכיוון שהממשק שלו מעט שונה משל מרבית הממשקים המוכרים.
    • vi, Vim - משוכלל וניתן להרחבה, מתחרה וותיק של emacs. מתאפיין גם כן בממשק רב אפשרויות הדורש לימוד.
    • nano - עורך זעיר בעל מימשק טקסטואלי לחלוטין.
    • Eclipse - סביבת עבודה נפוצה ל-Java. ניתן לתכנות ב-Python דרך ההרחבה "PyDev".

ניתן להתקין את כל העורכים הנ"ל בעזרת מנהלי החבילות המתאימים.

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



  • xcode (מגיע עם מערכת ההפעלה, באוסף התוספות).
  • Smultron

חלונות

עריכה
  • ++Notepad עורך טקסט פשוט התומך בhighlighting לשפות רבות.
  • פנקס רשימות - עורך טקסט פשוט שמגיע עם כל התקנה של חלונות.

לצורך הפיתוח בfantom נזדקק לחבילה לפיתוח בשפת Java. הדרכה להתקנה ניתן למצוא כאן.

חבילת ההרצה

עריכה

תוכנה אחרונה לה נזדקק היא חבילת ההרצה של fantom. את החבילה ניתן להוריד מהאתר הראשי של השפה - http://fantom.org/ ופשוט ללחוץ על "Download". יש לשמור את הקובץ, ולחלץ (unzip).


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