8
1 Eclipse i TDT4100

Intro til Eclipse

Embed Size (px)

Citation preview

Page 1: Intro til Eclipse

1

Eclipse i TDT4100

Page 2: Intro til Eclipse

2

Eclipse – hva er det?• Funksjonsrikt utviklingsverktøy for Java

– organiserer Java-kode i prosjekter– hjelper deg å skrive gyldig kode– støtter kjøring av kode– støtter trinnvis kjøring ifm. retting av feil– kan være overveldende i starten– et verktøy å vokse med!

• Egentlig en generell og utvidbar plattform for nesten alt!– såkalte plugins bidrar med ny funksjonalitet– vi har utvidet Eclipse med vårt eget øvings-plugin: JExercise– det finnes et vell av plugins for ulike formål, også for ikke-

programmeringsformål, f.eks. chat og sudoku

Page 3: Intro til Eclipse

3

Installasjon av Eclipse• Eclipse er tilgjengelig for de tre store plattformene

Windows, MacOSX og Linux• Vi vil bruke en standardpakke basert på

Ganymede SR1-versjonen av Eclipse:– Lastes ned fra http://www.eclipse.org/downloads/– Velg pakken “Eclipse for RCP/Plug-in Developers”– Pakk ut et egnet sted, f.eks. C:/Program Files/Eclipse

• I tillegg trenger dere JExercise– last ned dropins.zip fra it’s learning– pakk den ut og kopier dropins-mappa inn i Eclipse-installasjonen

• eclipse – dette er installasjonsmappa– dropins – her legges ekstra-plugins– plugins – her ligger standardsettet med plugins

• Eclipse er ferdiginstallert på datasalene i P15

Page 4: Intro til Eclipse

4

Eclipse-vinduet

perspektiv,styrer struktur og layout

prosjekt(er) m/kodestruktur

diverse views

standard plasseringplassert manuelt

editor-område

Page 5: Intro til Eclipse

5

Importere øvingsprosjekt

Page 6: Intro til Eclipse

6

Øvingsprosjekt

• ovinger– src – her ligger Java-koden

• oving1 – koden for øving 1– HelloWorld.java –

kode for HelloWorld-klassen

– tests – Java-koden for testenesom vi har skrevet

• oving1 – testene for øving 1– HelloWorldTest.java –

testene for HelloWorld-klassen

– ...– jex – øvingstekster og .jex-filer for øvingene– eksperimentering.jpage – utprøving av Java-snutter

Page 7: Intro til Eclipse

7

.jpage-filer

• lages vha. eller(File->)New->Other...->Scrapbook Page

• .jpage-filer åpnes i en editor som lar deg– skrive inn Java-kode

– velge ut og kjøre deler av Java-koden• kjøre koden med Ctrl-U

• kjøre koden og vise resultatet av siste kode-del med Ctrl-Shift-D

• En .jpage-file er fin for å samle Java-snutter– for å prøve dem ut

– for å lagre dem for gjenbruk siden

Page 8: Intro til Eclipse

8

Lage pakker og klasser

• To metoder: New fra meny/verktøylinje eller høyreklikk– pakke

– klasse