Identifisere problemer i koden
I denne seksjonen skal du se gjennom de forskjellige indikatorene for å identifisere problemer i koden.
Byggeproblemer blir vist i Problemer-visningen og annotert på den loddrette linjalen til kildekoden.
- Åpne junit.framework.TestCase.java i redigeringsprogrammet fra Pakkeutforsker-visningen.
- Legg til en syntaksfeil ved å slette semikolonet på slutten av pakkedeklarasjonen i kildekoden.
- Klikk på Lagre. Prosjektet bygges på nytt, og problemet vises på flere måter:
- I visningen Problemer ser du en liste over problemer.
- I Pakkeutforsker-visningen, Typehierarki-visningen eller Disposisjon-visningen vises problemhaker på de
berørte Java-elementene og deres overordnede elementer.
- På redigeringsprogrammets loddrette linjal vises et problemmerke nær den berørte linjen.
- Krusedullinjer blir vist under ordet som kan ha forårsaket feilet, og
- redigeringsprogramflippen er annotert med et problemmerke.
- Du kan bevege markøren over problemmerket på den loddrette linjalen og få frem en beskrivelse av problemet.
- Klikk på Lukk ("X") på flippen i redigeringsprogrammet for å lukke redigeringsprogrammet.
- I visningen Problemer velger du et problem på listen. Åpne hurtigmenyen og velg Gå til. Filen åpnes i redigeringsprogrammet på stedet med problem.
- Rett problemet i redigeringsprogrammet ved å legge til semikolonet. Klikk på Lagre. Prosjektet
bygges på nytt, og problemindikatorene forsvinner.
- Velg metoden getName() i visningen Disposisjon. Redigeringsprogrammet blar til denne metoden.
- På første linje i metoden endrer du den returnerte variabelen
fName
til fTestName
. Mens
du skriver, utheves problemet med understreking under fTestName for å indikere et problem. Når du holder markøren over
det uthevede problemet, vises en beskrivelse av problemet.
- På merkefeltet vises en lyspære. Lyspæren signaliserer at det finnes rettelsesforslag for problemet.
- Klikk for å sette markøren på den uthevede feilen, og velg Hurtigrettelse fra menyen
Rediger. Du kan også trykke på Ctrl+1 eller venstreklikke på lyspæren. Det blir vist en valgdialogboks med mulige rettelser.
- Velg "Endre til fName" for å rette problemet. Problemuthevelseslinjen forsvinner idet rettelsen tas i bruk.
- Lukk filen uten å lagre.
- Du kan konfigurere hvordan problemer skal indikeres, på preferansesiden
Generelt > Redigeringsprogrammer >
Tekstredigeringsprogrammer > Annotasjoner.
Java-redigeringsprogram
Java-visninger
Java-bygger
Preferanseside for redigeringsprogram
Hurtigrettelse