Jedan od problema s kojim se suočavaju mnogi programeridok je izrada i uklanjanje pogrešaka s više navoja aplikacija često nerijetko se fokusirati na jednu nit kako bi se provjerilo da li nit funkcionira u redu ili izvodi potrebnu funkcionalnost ili ne. Otklanjanje pogrešaka s jednim nitima pomaže korisnicima temeljito testirati funkcionalne zahtjeve aplikacija s više navoja. Iako vam Visual Studio 2010 omogućuje prebacivanje između procesa i niti s alatne trake prilikom uklanjanja pogrešaka u aplikaciji, lišena je mogućnosti zadržavanja fokusa na pojedinoj niti i kretanja kroz svaku nit / postupak jedan po jedan. To prisiljava korisnike da ručno pronađu i odaberu sljedeću nit iz padajućih izbornika Tema. Otklanjanje pogrešaka s jednim navojem je dodatak koji dodaje dva zgodna gumba pokraj padajućeg izbornika za uklanjanje pogrešaka na alatnoj traci kako bi se fokusirao na trenutni konac i, odnosno, prešao na sljedeću nit.
Debug Single Thread ne samo rješava problemručnog zamrzavanja drugih niti, ali pruža jednostavan način da se usredotočite na teme koje su odredili korisnik i premjesti se kroz popis niti. Gumb Snowflake koji se također može aktivirati uporabom kombinacije tipki Ctrl + T + T zamrzava sve ostale gazeće slojeve i daljnje izvršavanje trenutne niti. Prijelaz na sljedeću funkciju gumba može se provesti pomoću tipke Ctrl + T + J.
Uporaba je jednostavna. Instalirajte dodatak nakon što zatvorite sve pokrenute instance Visual Studio 2010. Otvorite projekt s više navoja projekt / rješenje, vidjet ćete dva nova gumba pored Debuga. Kada pokrenete postupak uklanjanja pogrešaka, ovi će gumbi postati aktivni omogućujući vam da zamrznete sve niti osim trenutne i pređete na sljedeću nit.

U padajućem izborniku Thread možete pratiti sve teme. Kad prestanete s izvršavanjem trenutne niti ili prijeđete na sljedeću nit, možete provjeriti trenutni konac i provjeriti prelazak na sljedeću nit na popisu niti u vašem programu iz padajućeg izbornika Tema.

Debug Single Thread podržava Visual Studio 2010.
Preuzmite program za uklanjanje pogrešaka s jednim niti
komentari