Stega genom körningen av ett program
När en tråd är stoppad, går det att med stegkontrollen stega igenom programkörningen rad för rad.
Om en brytpunkt upptäcks medan stegning utförs, stoppas körningen vid brytpunkten och stegningen avslutas.
Stega över
-
Välj en stackram i felsökningsvyn. Den aktuella körraden i stackramen
framhävs i felsökningsperspektivets redigerare.
-
Klicka på knappen Stega över
[
] i vyns verktygsfält eller
tryck på tangenten F6. Den för tillfället valda
raden körs och stoppas på nästa körbara rad.
Stega in i
-
Välj en stackram i felsökningsvyn. Den aktuella körraden i den
valda stackramen framhävs i felsökningsperspektivets redigerare.
-
Klicka på knappen Stega in i
[
] i vyns verktygsfält eller
tryck på tangenten F5. Nästa uttryck på den för tillfället valda raden som ska köras är anropad och körningen
stoppas vid nästa körbara rad i den metod som anropats.
Stega in i urval
- Välj en stackram i felsökningsvyn. Den aktuella körraden i den
valda stackramen framhävs i felsökningsperspektivets redigerare.
- Placera i Java-redigeraren, inuti den aktuella körraden, markören på namnet
till den metod du ska gå in i.
- Klicka på åtgärden Stega in i urval i körmenyn eller
Java-redigerarens kontextmeny, eller tryck på tangenterna Ctrl-F5. Körningen
återupptas tills den valda metoden anropas.
Stega med filter
- Aktivera/avaktivera knappen Använd stegfilter
[
] i felsökningsvyns verktygsfält
eller använd kortkommandot Skift+F5. När åtgärden är aktiv, kommer alla stegningsåtgärder
(över, in i, retur) tillämpa den uppsättning filter som definierats på sidan
Java > Felsök > Stegfiltrering. När en stegningsåtgärd anropas, fortsätter stegningen tills en
ofiltrerad plats nås eller en brytpunkt upptäcks.
Stega tillbaka
-
Välj en stackram i felsökningsvyn. Den aktuella körraden i den
valda stackramen framhävs i felsökningsperspektivets redigerare.
-
Klicka på knappen Stega tillbaka
[
] i vyns verktygsfält eller
tryck på tangenten F7. Körningen återupptas och fortsätter
tills nästa retursats i den aktuella metoden utförs och körningen stoppas på nästa körbara rad.
Kör till rad
När en tråd är stoppad, är det möjligt att återuppta körningen tills en viss rad körs. Det är praktiskt om du vill stoppa körningen på en rad utan att ange någon brytpunkt.
-
Placera markören på den rad vid vilken du vill att programmet ska köras.
-
Välj kommandot Kör till rad [
] i snabbmenyn eller tryck på
Ctrl+R. Programkörningen återupptas och stoppas precis innan den angivna raden ska köras.
Det finns en möjlighet att raden aldrig påträffas och att programmet inte stoppas.
Brytpunkter och undantag kan göra att tråden stoppas innan den når den speciella raden.

Brytpunkter
Java-perspektiv

Lägga till brytpunkter
Starta ett Java-program
Återuppta körning av stoppade trådar
Köra och felsöka
Ange körningsargument
Stoppa trådar

Felsökningsvy