Upload
hallvard
View
95
Download
7
Embed Size (px)
Citation preview
1
Eclipse i TDT4100
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
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
4
Eclipse-vinduet
perspektiv,styrer struktur og layout
prosjekt(er) m/kodestruktur
diverse views
standard plasseringplassert manuelt
editor-område
5
Importere øvingsprosjekt
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
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
8
Lage pakker og klasser
• To metoder: New fra meny/verktøylinje eller høyreklikk– pakke
– klasse