Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati...

14
Guida Eclipse Ph.D. Puviani Mariachiara

Transcript of Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati...

Page 1: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Guida Eclipse Ph.D. Puviani Mariachiara

Page 2: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Cos’è   Ambiente di sviluppo (IDE) multilinguaggio e

multipiattaforma

  Scritto in Java

  Open Source

  Può essere adattato alle esigenze più varie aggiungendo un plug-in (es. utilizzo di Latex)

  Scaricabile all'indirizzo www.eclipse.org

5/10/12 2

Page 3: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Come   Non necessita di installazione

  Per avviare è sufficiente eseguire eclipse.exe (o analogo)

  Disponibile per tutte le piattaforme più diffuse (Windows, Linux, Mac ...)

  Siamo arrivati alla versione Eclipse Juno (4.2)

5/10/12 3

Page 4: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Avvio   Al primo avvio viene chiesto dove salvare il

workspace la cartella che conterrà tutti i progetti realizzati   Es. Durante l’esame sarà una cartella nella propria

home chiamata studente_xxx

5/10/12 4

Page 5: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Interfaccia

5/10/12 5

Page 6: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

View (1)   Outline View: mostra i metodi implementati e le

variabile definite.

  Package Explorer View: mostra i progetti del workspace, le relative classi e i package

5/10/12 6

Page 7: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

View (2)   Navigator View: mostra i progetti e tutti i file

appartenenti ad essi

5/10/12 7

Page 8: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Perspectives   L’interfaccia grafica di Eclipse è organizzata a

perspectives.

  Sono dei raggruppamenti di funzionalità dell’IDE, fatti in base ad una specifica operazione di sviluppo.   La Java perspective riunisce strumenti di stesura e

organizzazione del codice

  La Debug perspective fornisce strumenti in fase di debug.

5/10/12 8

Page 9: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Nuovo progetto   File New Project...

  Scegliere Java Project.

  Nella finestra New Java Project dare un nome al progetto ‘Finish’.

5/10/12 9

Page 10: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Nuova classe   Click con il tasto destro sulpackage nella vista

Package Explorer o Navigator

  New Class

5/10/12 10

Page 11: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Esecuzione   Per eseguire il progetto corrente, cliccare sul menù

“Run” Run as.. Java Application

5/10/12 11

Page 12: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Debug (1)   Cliccare sul menù Run Debug configurations…

  In debug scegliere una configurazione già esistente e procedere con il Debug.

  L’operazione di debug

avviene nella perspective

debug.

5/10/12 12

Page 13: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

Debug (2)   Dall’editor possiamo inserire i breakpoint per il

debug (doppio click a bordo riga).

  Dal configurations manager possiamo scegliere se fermare il debug all’inizio del metodo main.

  Dalla debug perspective possiamo vedere (e modificare) i valori di variabili ed espressioni.

5/10/12 13

Page 14: Guida Eclipse - UNIMOREdidattica.agentgroup.unimore.it/wiki/images/6/61/Eclipse.pdfSiamo arrivati alla versione Eclipse Juno (4.2) 5/10/12 3 Avvio Al primo avvio viene chiesto dove

DOMANDE?

5/10/12 14