18
מדריך לעבודה בeclipse

eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

eclipseמדריך לעבודה ב

Page 2: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

תוכן עניינים

י כתיבת תוכנית "ע eclipseהכרת סביבת הפיתוח •

(3-10שקפים )ראשונה המדפיסה למסך טקסט

המובנה ( Debugger)הסבר על כלי ניפוי השגיאות •

Eclipse (11-13)ב

במחשב האישי eclipseהוראות להתקנת : נספח•

(14-18)

Page 3: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 3

תוכנית ראשונה –פיתוח סביבת

:וייפתח החלון הבא Eclipseפתחו את סביבת העבודה של •

.Okשלכם ולחצו Workspace-בחרו היכן ימוקם ה•

Page 4: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 4

(המשך)תוכנית ראשונה –סביבת פיתוח

.בשלב הבא תפתח סביבת העבודה•

וייפתח החלון File->New->Java Projectעתה לחצו על •

:הבא

Hello :הפרוייקטהכניסו את שם •

.Finishולחצו על

Page 5: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 5

(המשך)תוכנית ראשונה –סביבת פיתוח

.Helloחדש בשם פרוייקטעתה נוצר •

:נכתוב את הקוד עתה ניצור מחלקה חדשה שבה•

File->New->Class

Page 6: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 6

(המשך)תוכנית ראשונה –סביבת פיתוח

:נפתח החלון הבא•

נרשום את שם Nameבשורה •

.Hello –המחלקה שלנו

נסמן את הקובייה המסומנת בחץ

.Finishולאחר מכן נלחץ על

Page 7: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 7

(המשך)תוכנית ראשונה –סביבת פיתוח

:עתה קיבלנו את החלון הבא

בו נכתוב האזור

את הקוד של התוכנית

Page 8: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 8

(המשך)תוכנית ראשונה –סביבת פיתוח

:main-נרשום את שורת הקוד הבאה בתוך פונקציית ה

System.out.println("Hello World!!!");

על מנת להריץ את הקוד

שכתבנו נלחץ על

.הכפתור המסומן בחץ

-לחצו על כפתור הplay בכדי להריץ את

התוכנית

Page 9: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 9

(המשך)תוכנית ראשונה –סביבת פיתוח

נפתח החלון הבא שבו סביבת הפיתוח זיהתה שביצענו

שינויים ללא שמירה ושואלת אותנו האם אנו רוצים לשמור .Okנלחץ על , את הקובץ לפני ההרצה

Page 10: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 10

(המשך)תוכנית ראשונה –סביבת פיתוח

Console-לאחר הרצת התוכנית נקבל את הפלט בחלון ה

:וכפי שצפינו נקבל את הפלט הבא

Page 11: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 11

ב הדיבוגהפעולות הבסיסיות לפעולות

Eclipse:

:(Set Breakpoints)קביעת נקודות עצירה בתכנית •

.לחיצה כפולה על העכבר משמאל לשורה

F11הקישו : Debuggerהפעלת תכנית באמצעות •

F6הקישו : (step by step) צעדקידום צעד •

F8הקישו (: או עד הסוף)קידום עד לנקודת העצירה הבאה •

F5הקישו : כניסה לתוך פונקציה•

F7הקישו : יציאה מפונקציה•

debugger – Ctrl+F2-יציאה מה•

11

Page 12: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 12

-דוגמא לביצוע פעולות בסיסיות בdebugger

12

public class Test {

public static void main(String[] args) {

int x = 10;

int y = 20;

int z = x + y;

foo(x,y);

foo(x,z);

{

private static void foo(int x, int y) {

System.out.println("parameters are: " + x + ", " + y);

int sum = x + y;

System.out.println("sum is: " + sum);

{

{

:העתיקו את הקוד הבא לסביבת העבודה

Page 13: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 13

Debugהחלון

Source

Console

Execution Stack

Variables, breakpoints, expressions

Page 14: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

Eclipseהוראות להתקנת -נספח

. Windowsהוראות ההתקנה הינן למערכת ההפעלה *

סטודנטים המשתמשים במערכת הפעלה אחרת נא

לגשת למתרגל לקבלת הסבר

Page 15: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 15 15

הורדה -סביבת פיתוח

שנמצאת במעבדות לפי השלבים הגרסאלמי שיעבוד מהבית מומלץ להוריד את

:הבאים

והורידו את אחת ( במידה ולא מותקן על המחשב שלכם) winrarהורידו :1שלב

(.ביט 32/64)הגרסאות בהתאם למערכת ההפעלה שלכם

קישור להורדה באתר הקורס תחת ) Java- JDKעתה נוריד תמיכה בשפת :2שלב

Useful links)

Page 16: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 16 16

הורדה -סביבת פיתוח

ובחרו את Agreement LicenceAcceptלחצו על :3שלב

(.windows x86)קובץ ההורדה המסומן בחץ האדום

Page 17: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 17 17

הורדה -סביבת פיתוח

.jdk-לאחר ההורדה התקינו את קובץ ה: 4שלב

להורדה קישור ) eclipseהורידו את סביבת העבודה :5שלב

(Useful linksבאתר הקורס תחת

חלצו את התיקייה הנמצאת בקובץ שהורדתם :6שלב

Page 18: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה

7-Mar-15 18 18

הורדה -סביבת פיתוח

שלב 7: עתה ניתן לפתוח את סביבת העבודה, היכנסו

.לתיקייה שחילצתם ולחצו על קובץ ההפעלה