Oversigten Fejlfinding


I denne oversigt kan du styre udførelse og fejlfinding af et program på arbejdsbænken. Den viser stakrammen for de midlertidigt afbrudte programdele for hvert enkelt mål du foretager fejlfinding for. Hver enkelt programdel i programmet vises som en node i træet. Den viser processen for hvert enkelt mål, du udfører.

Hvis programdelen afbrydes midlertidigt, vises dens stakrammer som underordnede elementer.

Oversigten Fejlfinding

Der findes følgende kommandoer i oversigten Fejlfinding.

Kommandoer til oversigten Fejlfinding

Kommando

Navn

Beskrivelse

Placering

Kommandoen Kopiér stak på kontekstmenuen

Kopiér stak

Kopierer den valgte stak midlertidigt afbrudte programdele samt tilstanden for de kørende programdele til udklipsholderen.

Kontekstmenu
Knappen Afbryd forbindelse

Afbryd forbindelse

Afbryder fejlfindingsprogrammets forbindelse til det valgte fejlfindingsmål, når du foretager ekstern fejlfinding.

Kontekstmenu og funktion i oversigt
Kommandoen Kopiér stak på kontekstmenuen

Placér i ramme

Med denne kommando kan du droppe tilbage og genindtræde i en angiven stakramme. Funktionen svarer til at gå tilbage og genstarte programmet, som er delvist udført.

Hvis du vil droppe tilbage og genindtræde i en angiven stakramme, skal du vælge den stakramme, du vil "droppe" til og vælge Placér i ramme.

Bemærk følgende:

  • Du kan ikke droppe forbi en indbygget ramme i stakken.
  • Globale data er upåvirkede og bibeholder deres aktuelle værdier. En statisk vektor, der indeholder elementer, ryddes ikke.
Bemærk: Denne kommando aktiveres kun, hvis den underliggende virtuelle maskine understøtter funktionen.
Kontekstmenu og funktion i oversigt
  Redigér... Åbner dialogboksen Startkonfigurationer, hvor du kan foretage ændringer. Kontekstmenu
Redigér kildeopslag Redigér kildeopslag Åbner dialogboksen til kildeopslag, hvor du kan foretage ændringer. Kontekstmenu
  Søg... Åbner dialogboksen til søgning efter elementer i oversigten Fejlfinding. Kontekstmenu
  Åbn erklæret type Åbner den valgte stakrammes erklærede type i en ny editor. Kontekstmenu
  Åbn erklæret types hierarki Åbner typehierarkiet for den valgte stakrammes erklærede type. Kontekstmenu
 

Egenskaber

Denne kommando viser egenskaberne for den valgte start. Den gør det også muligt at få vist den fulde kommandolinje for en valgt proces.

Kontekstmenu
Kommandoen Start igen på kontekstmenuen

Start igen

Denne kommando genstarter det valgte fejlfindingsmål.

Kontekstmenu
Knappen Fjern alle afbrudte starter

Fjern alle afbrudte starter

Rydder alle afbrudte fejlfindingsmål fra oversigten.

Kontekstmenu og funktion i oversigt
Knappen Genoptag

Genoptag

Genoptager en afbrudt programdel.

Kontekstmenu, menuen Udfør og funktion i oversigt
Vis overvågninger Vis overvågninger

Du kan skifte mellem at få vist og ikke få vist overvågninger.

Bemærk: Kommandoen viser kun overvågningsoplysninger, hvis den underliggende VM understøtter det.

Funktion i oversigt
Knappen Vis fuldstændige navne

Vis fuldstændige navne

Du kan skifte mellem at få vist og ikke vist fuldstændige navne.

Funktion i oversigt
Vis systemprogramdele Vis systemprogramdele Du kan skifte mellem at få vist og ikke få vist systemprogramdele. Funktion i oversigt
Vis programdelsgrupper Vis programdelsgrupper Skift mellem at få vist og ikke få vist grupper af programdele. Funktion i oversigt
Knappen Step ind

Step ind

Stepper ind i den fremhævede sætning.

Kontekstmenu, menuen Udfør og funktion i oversigt
Knappen Step over

Step over

Stepper over den fremhævede sætning. Udførelsen fortsætter ved næste linje enten i den samme metode, eller (hvis du er i slutningen af metoden) fortsætter den i den samme metode, hvorfra den aktuelle metode er kaldt.

Markøren skifter til metodens erklæring og markerer denne linje.

Kontekstmenu, menuen Udfør og funktion i oversigt
Knappen Step tilbage

Step tilbage

Stepper ud af den aktuelle metode. Kommandoen standser udførelsen, når den aktuelle metode er afsluttet.

Kontekstmenu, menuen Udfør og funktion i oversigt
Knappen Afbryd midlertidigt

Afbryd midlertidigt

Afbryder den valgte programdel for et mål midlertidigt, så du kan gennemse og ændre kode, undersøge data, steppe osv.

Kontekstmenu, menuen Udfør og funktion i oversigt
Knappen Afbryd

Afbryd

Afbryder det valgte fejlfindingsmål.

Kontekstmenu, menuen Udfør og funktion i oversigt
Afbryd og start igen Afbryd og start igen Afbryder det valgte fejlfindingsmål og starter det igen. Kontekstmenu
Kommandoen Afbryd og fjern på kontekstmenuen

Afbryd og fjern

Afbryder det valgte fejlfindingsmål og fjerner det fra oversigten.

Kontekstmenu
Kommandoen Afbryd alle på kontekstmenuen

Afbryd alle

Afbryder alle aktive starter i oversigten.

Kontekstmenu
Knappen Brug stepfiltre Brug stepfiltre Aktiverer og deaktiverer stepfiltre. Når den er aktiveret, anvender alle stepfunktioner stepfiltre. Kontekstmenu, menuen Udfør og funktion i oversigt

Relaterede begreber

Fejlfindingsfunktion
Java-oversigter
Lokal fejlfinding
Ekstern fejlfinding

Relaterede opgaver

Revidér indstillinger for start af fejlfindingsfunktion
Opret forbindelse til en ekstern VM med startkonfigurationen til et eksternt Java-program
Afbryd forbindelse til VM
Start et Java-program
Forbered fejlfinding
Genoptag udførelse af midlertidigt afbrudte programdele
Udførelse og fejlfinding
Trinvis udførelse af et program
Afbryd programdele midlertidigt

Relateret reference

Indstillinger for fejlfinding
Funktioner til udførelse og fejlfinding
Oversigter og editorer