- - Foutopsporing enkele draad houdt focus op enkele draad [Visual Studio 2010]

Foutopsporing enkele draad houdt focus op enkele draad [Visual Studio 2010]

Een van de problemen waar veel ontwikkelaars voor staanterwijl het bouwen en debuggen van multi-threaded applicaties is dat het vaak moeilijk wordt om te focussen op één thread om te controleren of thread goed werkt of de vereiste functionaliteit uitvoert of niet. Debugging met één thread helpt gebruikers bij het grondig testen van functionele vereisten van multi-threaded applicaties. Hoewel u met Visual Studio 2010 kunt schakelen tussen processen en threads vanaf de werkbalk wanneer er een foutopsporing in een toepassing optreedt, is er geen optie om de focus op één thread te houden en één voor één door elke thread / proces te bladeren. Dit dwingt gebruikers om handmatig de volgende thread te zoeken en te selecteren in de vervolgkeuzemenu's Thread. Debug enkele draad is een invoegtoepassing die twee handige knoppen toevoegt naast het vervolgkeuzemenu voor foutopsporing in de werkbalk om zich respectievelijk op de huidige thread te concentreren en naar de volgende thread te gaan.

Debug Single Thread lost niet alleen het probleem opvan het handmatig bevriezen van andere threads, maar biedt een eenvoudige manier om te focussen op door de gebruiker opgegeven threads en door de threadlijst te bladeren. De Snowflake-knop, die ook kan worden geactiveerd met behulp van de sneltoetscombinatie Ctrl + T + T, bevriest alle andere treads en verdere uitvoering van de huidige thread. Ga naar de volgende knopfunctionaliteit kan worden uitgevoerd via de sneltoets Ctrl + T + J.

Gebruik is eenvoudig. Installeer de invoegtoepassing nadat alle actieve exemplaren van Visual Studio 2010 zijn gesloten. Open project / oplossing met meerdere threads, u ziet twee nieuwe knoppen naast Foutopsporing. Wanneer u het foutopsporingsproces start, worden deze knoppen actief waardoor u alle threads behalve de huidige kunt bevriezen en naar de volgende thread kunt gaan.

enkele draad

Met het vervolgkeuzemenu Thread kunt u alle threads bijhouden. Wanneer u de uitvoering van de huidige thread beëindigt of naar de volgende thread gaat, kunt u dit controleren huidige draad en verifieer overschakelen naar de volgende thread in de threadlijst van uw app in het vervolgkeuzemenu Thread.

ga naar volgende 2

Debug Single Thread ondersteunt Visual Studio 2010.

Debug enkele draad downloaden

Comments