Et af de problemer, som mange udviklere står overformens bygning og fejlsøgning af multetrådede applikationer er, at det ofte bliver vanskeligt at fokusere på enkelt tråd for at kontrollere, om tråd fungerer fint eller udføre den krævede funktionalitet eller ej. Fejlsøgning med enkelt tråd hjælper brugere med at teste funktionelle krav til multetrådede applikationer. Selvom Visual Studio 2010 giver dig mulighed for at skifte mellem processer og tråde fra værktøjslinjen, når en applikation fejlsøges, fratages det en mulighed for at holde fokus på enkelt tråd og bevæge sig gennem hver tråd / proces en efter en. Dette tvinger brugerne til manuelt at finde og vælge den næste tråd fra rullemenuerne Tråd. Afhjælp enkelt tråd er tilføjelsesprogram, der tilføjer to praktiske knapper ved siden af debug-rullemenuen i værktøjslinjen for at fokusere på henholdsvis den aktuelle tråd og flytte til næste tråd.
Debug Single Thread løser ikke kun problemetat manuelt fryse andre tråde, men giver en nem måde at fokusere på brugerspecificerede tråde og gå gennem trådlisten. Snowflake-knappen, som også kan udløses ved hjælp af Ctrl + T + T-hurtigtastkombination, fryser alle andre trin og yderligere udførelse af den aktuelle tråd. Gå til næste knapfunktionalitet kan udføres via Ctrl + T + J hotkey.
Brug er enkel. Installer tilføjelsen efter at have lukket alle kørende forekomster af Visual Studio 2010. Åbn multi-threaded projekt / løsning, du vil se to nye knapper ved siden af Debug. Når du starter fejlsøgningsprocessen, bliver disse knapper aktive, så du kan fryse alle tråde undtagen den aktuelle og gå til næste tråd.

I rullemenuen Tråd kan du holde styr på alle tråde. Når du ophører med udførelsen af den aktuelle tråd eller flytter til næste tråd, kan du kontrollere nuværende tråd og verificer skift til næste tråd i din applikations trådliste fra rullemenuen Tråd.

Debug Single Thread understøtter Visual Studio 2010.
Download Debug Single Thread
Kommentarer