Gå trinnvis gjennom utføringen av et Java-program
Når en tråd deaktiveres, kan stegkontroller brukes til å gå trinnvis gjennom utføringen av programmet, linje for linje.
Hvis et avbruddspunkt blir funnet mens stegoperasjonen utføres,
blir utføringen avbrutt ved avbruddspunktet, og stegoperasjonen avsluttes.
Steg over
-
Velg en stakkramme i
visningen Feilsøking. Gjeldende
utføringslinje i denne stakkrammen utheves i redigeringsprogrammet i
Feilsøking-perspektivet.
-
Klikk på Steg
over [
] på
visningens verktøylinje, eller trykk på F6. Valgt linje utføres og deaktiveres på neste utførbare linje.
Steg inn i
-
Velg en stakkramme i visningen
Feilsøking. Gjeldende utføringslinje i den valgte rammen utheves i
redigeringsprogrammet i Feilsøking-perspektivet.
-
Klikk på Steg inn i [
]
i visningens verktøylinje, eller trykk på F5. Neste uttrykk på valgt linje som skal utføres, startes, og utføringen stoppes ved neste utførbare linje i metoden som er startet.
Steg inn i valg
- Velg en stakkramme i
visningen
Feilsøking. Gjeldende utføringslinje i den valgte rammen utheves i
redigeringsprogrammet i Feilsøking-perspektivet.
- I Java-redigeringsprogrammet,
i gjeldende utføringslinje, setter du markøren på navnet til en metode du vil ta et
steg inn i.
- Klikk på handlingen Steg inn i valg i Kjør-menyen eller i hurtigmenyen i Java-redigeringsprogrammet, eller trykk på
Ctrl-F5. Utføringen gjenopptas til den valgte metoden startes.
Steg med filtre
- Aktiver/deaktiver knappen
Bruk
stegfiltre [
] på verktøylinjen i visningen Feilsøking, eller bruk Skift+F5. Når
kommandoen er aktivert, vil hver av steghandlingene (over, inn i, retur) bruke
settet med stegfiltre som er definert på
preferansesiden
Java > Feilsøking > Stegfiltrering. Når en steghandling startes,
fortsetter trinnvis gjennomgang til en ufiltrert plassering eller et avbruddspunkt nås.
Stegretur
-
Velg en stakkramme i
visningen
Feilsøking. Gjeldende utføringslinje i den valgte rammen utheves i
redigeringsprogrammet i Feilsøking-perspektivet.
-
Klikk på knappen Stegretur
[
] på visningens verktøylinje, eller trykk på F7. Utføringen gjenopptas til neste retursetning i gjeldende metode, og utføringen deaktiveres ved neste utførbare linje.
Kjør til linje
Når en tråd deaktiveres, er det mulig å gjenoppta utføringen til en bestemt linje er utført. Dette er en praktisk måte å deaktivere utføringen ved en linje
uten å definere et avbruddspunkt.
-
Sett markøren på linjen der du vil at programmet skal kjøres.
-
Velg kommandoen Kjør til linje
[
]
fra hurtigmenyen, eller bruk Ctrl+R. Programutføringen
gjenopptas og deaktiveres like før den oppgitte linjen skal utføres.
Det er mulig at linjen aldri nås, og at programmet ikke deaktiveres.
Avbruddspunkter og unntak kan gjøre at tråden deaktiveres før den spesifiserte linjen nås.

Avbruddspunkter
Java-perspektiver

Legge til avbruddspunkter
Starte et Java-program
Gjenoppta utføring av deaktiverte tråder
Kjøring og feilsøking
Definere utføringsargumenter
Deaktivere tråder

Visningen Feilsøking