Visningen Feilsøking

I feilsøkingsvisningen kan du administrere feilsøking eller kjøring av et program på arbeidsbenken. Her vises stakkrammen for deaktiverte tråder for hvert mål du feilsøker på. Hver tråd i programmet vises som en node i treet. Det viser prosessene for hvert mål du kjører.

Hvis tråden deaktiveres, vises stakkrammene som underordnede elementer.

Visningen Feilsøking

Med kommandoene for utføringskontroll kan du feilsøke programmet, starte, stoppe og ta steg gjennom koden.

Kommandoer i Feilsøking-visningen

Kommando

Navn

Beskrivelse

Tilgjengelighet

Kommandoen Kopier stakk i hurtigmeny

Kopier stakk

Kopierer valgt stakk for deaktiverte tråder og tilstanden til tråder som kjøres, til utklippstavlen.

Hurtigmeny
Knappen Koble fra

Koble fra

Kobler feilsøkeren fra det valgte feilsøkingsmålet ved ekstern feilsøking.

Hurtigmeny og visningshandling
Kommandoen Kopier stakk i hurtigmeny

Slipp til ramme

Med denne kommandoen kan du slippe tilbake og oppgi en spesifisert stakkramme på nytt. Denne funksjonen likner på å "kjøre bakover" og restarte programmet delvis gjennom.

For å slippe tilbake og oppgi en spesifisert stakkramme på nytt velger du stakkrammen som du ønsker å "slippe" til, og velger Slipp til ramme.

Noen begrensninger i bruken av denne funksjonen:

  • Du kan ikke slippe forbi en intern metode på stakken.
  • Globale data påvirkes ikke og vil beholde sine gjeldende verdier. For eksempel vil en statisk vektor som inneholder elementer, ikke bli tømt.
Merk: Denne kommandoen aktiveres bare hvis underliggende VM støtter denne funksjonen.
Hurtigmeny og visningshandling
  Rediger [konfigurasjonsnavn]... Åpner dialogboksen for oppstartskonfigurasjon og tilknyttet oppstartskonfigurasjon, der du kan gjøre endringer. Hurtigmeny
  Rediger stegfiltre Åpner preferansesiden Stegfiltrering der du kan redigere stegfiltre Hurtigmeny
Rediger kildeoppslag Rediger kildeoppslag Åpner dialogboksen for kildeoppslag der du kan gjøre endringer. Hurtigmeny
  Filtrer pakke Legger til innholdspakken for typen fra den gjeldende deaktiverte utføringen, til listen over stegfiltre Hurtigmeny
  Filtrer type Legger til typen fra den gjeldende deaktiverte utføringen, til listen over stegfiltre Hurtigmeny
  Søk... Åpner dialogboksen for elementsøking i feilsøkingsvisningen. Hurtigmeny
  Oppslagskilde Tvinger gjennom kildeoppslag Hurtigmeny
  Åpne deklarert type Åpner den deklarerte typen for den valgte stakkrammen i et nytt redigeringsprogram. Hurtigmeny
  Åpne deklarert typehierarki Åpner typehierarkiet for den deklarerte typen til den valgte stakkrammen. Hurtigmeny
 

Egenskaper

Denne kommanoen viser egenskaper for valgt start. Den lar deg også se på hele kommandolinjen for en valgt prosess.

Hurtigmeny
Hurtigmenykommandoen Start på nytt

Start på nytt

Denne kommandoen starter det valgte feilsøkingsmålet på nytt.

Hurtigmeny
Knappen Fjern alle avsluttede oppstarter

Fjern alle avsluttede oppstarter

Fjerner alle avsluttede feilsøkingsmål fra visningen Vis.

Hurtigmeny og visningshandling
Knappen Gjenoppta

Gjenoppta

Gjenopptar en deaktivert tråd.

Hurtigmeny, Kjør-meny og visningshandling
Vis overvåkere Vis overvåkere

Dette alternativet kan aktiveres/deaktiveres til å vise eller skjule overvåkere.

Merk: Denne kommandoen viser overvåkerinformasjon bare hvis underliggende VM støtter denne funksjonen.

Visningshandling
Knappen Vis kvalifiserte navn

Vis kvalifiserte navn

Dette alternativet kan aktiveres/deaktiveres til å vise eller skjule kvalifiserte navn.

Visningshandling
Vis systemtråder Vis systemtråder Dette alternativet kan aktiveres/deaktiveres til å vise eller skjule systemtråder Visningshandling
Vis trådgrupper Vis trådgrupper Dette alternativet kan aktiveres/deaktiveres til å vise eller skjule trådgrupper. Visningshandling
Knappen Steg inn i

Steg inn i

Går inn i den uthevede setningen.

Hurtigmeny, Kjør-meny og visningshandling
Knappen Steg over

Steg over

Hopper over den uthevede setningen. Utføringen fortsetter i neste linje i samme metode eller (hvis du er på slutten av en metode) fortsetter i neste metode som gjeldende metode er oppkalt fra.

Markøren hopper til deklarasjonen av metoden og velger denne linjen.

Hurtigmeny, Kjør-meny og visningshandling
Knappen Kjør til retur

Stegretur

Går ut av gjeldende metode. Dette alternativet stopper utføring etter å ha gått ut av gjeldende metode.

Hurtigmeny, Kjør-meny og visningshandling
Knappen Deaktiver

Deaktiver

Deaktiverer den valgte tråden på et mål, slik at du kan bla i eller endre kode, inspisere data, gjennomgå koden trinnvis osv.

Hurtigmeny, Kjør-meny og visningshandling
Knappen Avslutt

Avslutt

Avslutter det valgte feilsøkingsmålet.

Hurtigmeny, Kjør-meny og visningshandling
Hurtigmenykommandoen Avslutt alle

Avslutt alle

Avslutter alle aktive oppstarter i visningen.

Hurtigmeny
Avslutt og start på nytt Avslutt og start på nytt Avslutter det valgte feilsøkingsmålet og starter det på nytt. Hurtigmeny
Hurtigmenykommandoen Avslutt og start på nytt

Avslutt og fjern

Avslutter det valgte feilsøkingsmålet og fjerner det fra visningen.

Hurtigmeny
Knappen Steg med filtre Bruk stegfiltre Veksler mellom stegfiltre på og av. Når de er på, bruker alle funksjoner stegfiltre. Hurtigmeny, Kjør-meny og visningshandling

Beslektede begreper

Feilsøker
Java-visninger
Lokal feilsøking
Ekstern feilsøking

Beslektede oppgaver

Endre oppstartsalternativer for feilsøking
Koble til ekstern VM med oppstartskonfigurasjonen for eksterne Java-applikasjoner
Frakobling fra VM
Starte et Java-program
Klargjøre feilsøking
Gjenoppta utføring av deaktiverte tråder
Kjøring og feilsøking
Gå trinnvis gjennom utførelsen av et program
Deaktivere tråder

Beslektet referanse

Feilsøkingspreferanser
Visninger og redigeringsprogrammer
Menyen Kjør