Felsökningsvyn

I felsökningsvyn kan du hantera felsökning eller körningen av ett program i arbetsmiljön. Här visas en stackram för de stoppade trådarna för varje mål som du felsöker. Varje tråd i programmet visas som en nod i trädet. Här visas processen för varje mål som du kör.

Om tråden stoppas visas stackramarna för den som underordnade element.

Felsökningsvyn

Med körningskontrollkommandona kan du felsöka program, starta och stoppa samt stega igenom koden.

Kommandon i felsökningsvyn

Kommando

Namn

Beskrivning

Tillgänglighet

Kommandot Kopiera stack i kontextmenyn

Kopiera stack

Kopierar till Urklipp den markerade stacken med stoppade trådar och statusen för de trådar som körs.

Kontextmeny
Knappen Koppla från

Koppla från

Kopplar från felsökaren från det valda felsökningsmålet vid fjärrfelsökning.

Kontextmeny och vyåtgärd
Kommandot Kopiera stack i kontextmenyn

Återgång till tidigare ram

Gör att du återgår till en angiven stackram. Den här funktionen motsvarar att "köra baklänges" och starta om programmet när du är halvvägs.

Du återgår till en angiven stackram genom att markera önskad stackram som du vill "återgå" till och sedan välja Återgång till tidigare ram.

Några förbehåll gäller den här funktioner:

  • Det går inte att återgå förbi en inbyggd metod i stacken.
  • Globala data påverkas inte utan behåller sina aktuella värden. En statisk vektor som exempelvis innehåller element rensas inte.
Obs! Det här kommandot aktiveras bara om underliggande VM har funktioner för det.
Kontextmeny och vyåtgärd
  Redigera [konfiguration] Öppnar startkonfigurationsdialogrutan där du kan göra ändringar. Kontextmeny
  Redigera stegfilter Öppnar inställningarna för stegfilter där du kan redigera dem. Kontextmeny
Redigera källkodssökning Redigera källkodssökning Öppnar dialogrutan Källkodsökning där du kan göra ändringar. Kontextmeny
  Filterpaket Lägger till paketet för typen från den stoppade körningen i listan över stegfilter. Kontextmeny
  Filtertyp Lägger till typen från den stoppade körningen till listan över stegfilter. Kontextmeny
  Sök Öppnar sökdialogrutan i felsökningsvyn. Kontextmeny
  Källkodssökning Tvinga källkodssökning Kontextmeny
  Öppna deklarerad typ Öppnar i en ny redigerare den deklarerade typen för den valda stackramen Kontextmeny
  Öppna deklarerad typhierarki Öppnar typhierarkin för den deklarerade typen för den valda stackramen. Kontextmeny
 

Egenskaper

Visar egenskaperna för den valda starten. Med kommandot kan du också visa den fullständiga kommandoraden för en markerad process.

Kontextmeny
Kommandot Starta om i kontextmenyn

Starta om

Med det här kommandot startas valt felsökningsmål om.

Kontextmeny
Knappen Ta bort alla avslutade starter

Ta bort alla avslutade starter

Raderar alla avslutade felsökningsmål från vyn.

Kontextmeny och vyåtgärd
Knappen Fortsätt

Fortsätt

Fortsätter en stoppad tråd.

Kontextmeny, menyn Kör och vyåtgärd
Visa övervakare Visa övervakare

Växlar mellan att visa respektive dölja övervakare.

Obs! Kommandot visar bara övervakarinformation om den underliggande VM har funktion för det.

Vyåtgärd
Knappen Visa fullständiga namn

Visa fullständiga namn

Växlar mellan att visa respektive dölja de fullständiga namnen.

Vyåtgärd
Visa systemtrådar Visa systemtrådar Växlar mellan att visa respektive dölja systemtrådar. Vyåtgärd
Visa trådgrupper Visa trådgrupper Växlar mellan att visa respektive dölja trådgrupper. Vyåtgärd
Knappen Stega in i

Stega in i

Stegar in i den markerade satsen.

Kontextmeny, menyn Kör och vyåtgärd
Knappen Stega över

Stega över

Stegar över den markerade satsen. Körningen fortsätter från nästa rad i antingen samma metod (om du är i slutet av en metod) eller i den metod där den aktuella metoden anropades.

Markören hoppar till deklarationen för metoden och markerar den raden.

Kontextmeny, menyn Kör och vyåtgärd
Knappen Stega tillbaka

Stega tillbaka

Stegar ut från den aktuella metoden. Med det här alternativet stoppar du körningen efter att du stegat ut från den aktuella metoden.

Kontextmeny, menyn Kör och vyåtgärd
Knappen Stoppa

Stoppa

Stoppar den valda tråden för ett mål så att du kan bläddra i och ändra koden, inspektera data, stega osv.

Kontextmeny, menyn Kör och vyåtgärd
Knappen Avsluta

Avsluta

Avslutar det valda felsökningsmålet.

Kontextmeny, menyn Kör och vyåtgärd
Kommandot Avsluta alla i kontextmeny

Avsluta alla

Avslutar alla aktiva starter i vyn.

Kontextmeny
Avsluta och starta om Avsluta och starta om Avslutar det valda felsökningsmålet och startar om det. Kontextmeny
Kommandot Avsluta & Ta bort i kontextmeny

Avsluta och ta bort

Avslutar det valda felsökningsmålet och tar bort det från vyn.

Kontextmeny
Knappen Stega med filter Använd stegfilter Växlar mellan att aktivera/avaktivera stegfiltren. När alternativet är aktivt används stegfilter för alla stegfunktioner. Kontextmeny, menyn Kör och vyåtgärd

Närliggande begrepp

Felsökare
Java-vyer
Lokal felsökning
Fjärrfelsökning

Närliggande uppgifter

Ändra startalternativ för felsökning
Ansluta till fjärransluten VM med startkonfiguration för fjärransluten Java-tillämpning
Koppla ner från en VM
Starta ett Java-program
Förbereda felsökning
Återuppta körning av stoppade trådar
Köra och felsöka
Stega genom en programkörning
Stoppa trådar

Närliggande referens

Felsökningsinställningar
Vyer och redigerare
Menyn Kör