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.

  1. Åpne junit.framework.TestCase.java i redigeringsprogrammet fra Pakkeutforsker-visningen.
  2. Legg til en syntaksfeil ved å slette semikolonet på slutten av pakkedeklarasjonen i kildekoden.

    Redigeringsprogram med manglende semikolon

  3. Klikk på Lagre. Prosjektet bygges på nytt, og problemet vises på flere måter:

    Problemmerke i Pakkeutforsker, redigeringsprogram og Oppgaver-visning

  4. Du kan bevege markøren over problemmerket på den loddrette linjalen og få frem en beskrivelse av problemet.

    Problemmerkepeking

  5. Klikk på Lukk ("X") på flippen i redigeringsprogrammet for å lukke redigeringsprogrammet.
  6. I visningen Problemer velger du et problem på listen. Åpne hurtigmenyen og velg Gå til. Filen åpnes i redigeringsprogrammet på stedet med problem.

    Problemer-visning

  7. Rett problemet i redigeringsprogrammet ved å legge til semikolonet. Klikk på Lagre. Prosjektet bygges på nytt, og problemindikatorene forsvinner.
  8. Velg metoden getName() i visningen Disposisjon. Redigeringsprogrammet blar til denne metoden.
  9. 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.
  10. På merkefeltet vises en lyspære. Lyspæren signaliserer at det finnes rettelsesforslag for problemet.

    Lyspære og problemuthevelse

  11. 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.

    Rettelsesforslag

  12. Velg "Endre til fName" for å rette problemet. Problemuthevelseslinjen forsvinner idet rettelsen tas i bruk.
  13. Lukk filen uten å lagre.
  14. Du kan konfigurere hvordan problemer skal indikeres, på preferansesiden Gå til preferansesiden Annotasjoner Generelt > Redigeringsprogrammer > Tekstredigeringsprogrammer > Annotasjoner.
Beslektede begreper

Java-redigeringsprogram
Java-visninger
Java-bygger

Beslektet referanse

Preferanseside for redigeringsprogram
Hurtigrettelse