Felsökningsvyn


I den här vyn kan du hantera och felsöka eller köra 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

Följande kommandon är tillgängliga i felsökningsvyn.

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... Öppnar dialogrutan för startkonfiguration i vilken du kan utföra ändringar. Kontextmeny
Redigera källkodssökning Redigera källkodssökning Öppnar dialogrutan för källkodssökning i vilken du kan utföra ändringar. Kontextmeny
  Sök efter... Öppnar felsökningsvyns dialogruta för sökning efter element. 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 valda stackramens deklarerade typ. 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

Startar om det valda felsökningsmålet.

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
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
Kommandot Avsluta alla i kontextmeny

Avsluta alla

Avslutar alla aktiva starter i 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
Kör- och felsökningsåtgärder
Vyer och redigerare