Fliken Spårning

Med hjälp av fliken Spårning kan du ställa in felsökningsläge för plattformen och aktivera spårning vilket innebär att felsökningssatser skrivs ut till konsolen.

Fliken Spårning

 

Spårning

Plattformen tillhandahåller en mekanism för att spåra aktiviteten för insticksprogrammet vid körning. Den gör det möjligt att använda spårningsflaggor som gör så att spårningsinformation skrivs ut till konsolen.

De här flaggorna definieras i .options-filer. De här egenskapsfilerna måste finnas i rotkatalogen för ett insticksprogram och ha följande syntax:

Till exempel har insticksprogrammet org.eclipse.ui.ide som valdes ovan en .options-fil som innehåller tre nyckel-värde-par.

Om du vill kontrollera koden för att se om felsökningsläge är aktiverat för insticksprogrammet (dvs. status för huvudväxeln) kan du markera returvärdet för <Activator>.isDebugging() där <Activator> är den klass som angetts i huvudet Bundle-Activator för insticksprogrammets MANIFEST.MF-fil.

Du kan erhålla värden för enskilda flaggnamn genom att anropa Platform.getDebugOption(optionName).

 

Aktivera spårning

När alternativet Aktivera spårning för de valda insticksprogrammen är markerat startas PDE med programargumentet -debug <filename>. <filename>-delen av programargumentet är en egenskapsfil som genereras av PDE och som innehåller både nyckel-värde-par för det insticksprogram du spårar och status för varje spårningsflagga.

Observera att om du växlar mellan spårningsflaggor på fliken Spårning påverkar det inte resultatet i .options-filen. Spårningsflaggvärden sparas som metadata i själva startkonfigurationen och kopieras till huvudegenskapsfilen som överförs till körningen via -debug-argumentet.