Eclipse tilbyr en veldig praktisk lim inn-funksjon for å importere kode, som passer godt for små mengder kode, f.eks. kode-eksempler og enhetstester for oppgaver.
Lim-inn-funksjonen består enkel og greit av at du
- kopierer koden som tekst med den vanlige kopieringsfunksjonen en finner i de fleste applikasjoner, f.eks. nettleseren og
- limer den inn i en kildekodemappe eller Java-pakke i Package Explorer- eller Project Explorer-panelet.
Det elegante med funksjonen er at Eclipse analyserer teksten en limer inn og tilpasser funksjonen til typen kode. Den generelle regelen er at det lages en java-fil for hver klasse i "riktig" pakke. Riktig pakke er enten pakken en limer inn i eller pakken som er angitt i koden med package-deklarasjonen. Følgende varianter støttes:
Kode limes inn | i kildekodemappen src | i Java-pakken a.b | |
---|---|---|---|
Java-klasse(r) | class A { ... } class B { ... } | A.java og B.java opprettes i default-pakken i src-mappa | A.java og B.java i pakken a.b. |
Java-klasse(r) med pakke-deklarasjon(er) | package a; package b; | A.java opprettes i a-pakken og B.java opprettes i b-pakke i src-mappa a- og b-pakkene opprettes om nødvendig. | A.java og B.java opprettes i a.b-pakken og package-deklarasjonene justeres tilsvarende. |
Java-setninger | System.out.println("Hello world!");
| SnippetN.java opprettes i default-pakken i src-mappa med en main-metode med koden i. Koden kan så utføres med Run as->Java application-funksjonen. | SnippetN.java opprettes i a.b-pakken med en main-metode med koden i. Koden kan så utføres med Run as->Java application-funksjonen. |
Prøv selv med snuttene i tabellen og se hva som skjer!