Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Når et program har stoppet ved et breakpoint har stoppunkt har du ulike måter å gå videre på. De to store mulighetene er å fortsette eller å steppe gjennom koden trinnvis. Å fortsette vil si at man kjører koden til neste breakpointstoppunkt, mens å steppe kjøre trinnvis betyr at man kjører kodelinjer en etter en på kommando fra brukeren. De viktigste knappene for å navigere i et stoppet program er vist på figuren nedenfor. 

...

  • Resume: Koden kjøres frem til neste breakpointneste stoppunkt
  • Suspend: Brukes for å avslutte tråder (ikke pensum)
  • Terminate: Avslutter kjøringen
  • Disconnect: Brukes hvis du degbugger debugger et program som ikke er på din lokale maskin (ikke pensum)
  • Step intoIntoEn del av steppe-funksjonenvariant av trinnvis kjøring. Går inn i neste blokk med kode. Dersom det er et metodekall på neste linje som skal utføres, vil Step into Into ta deg inn i denne slik at du kan fortsette debuggingen trinnvis kjøring der. 
  • Step over: Tar deg til neste kodelinje i den filen du er i nåOver: Utfører hele kodelinja du står på. Dersom du har et metodekall på linjen vil du altså ikke gå inn i denne metoden, men utføre den ferdig. 
  • Step return: Dersom du har brukt Step into for å komme inn i en metode vil Step return ta deg ut igjen. Return: Kjører koden videre inntil den returnerer fra metoden du er i.
  • Drop to frame: Kjører en del av programmet Spoler tilbake til en ventende metode og lar deg kjøre koden derfra på nytt!
  • Use Step Filters: Debuggeren har støtte for å filtrere ut klasser man ikke ønsker å debugge. Denne funksjonen tvinger alle step-knapper til å bruke disse filtrene.

...

Se også:

...