- - Il debug a thread singolo mantiene attivo il thread singolo [Visual Studio 2010]

Debug thread singolo mantiene l'attenzione su thread singolo [Visual Studio 2010]

Uno dei problemi che devono affrontare molti sviluppatoridurante la creazione e il debug di applicazioni multi-thread è spesso difficile concentrarsi su un singolo thread per verificare se il thread funziona correttamente o se esegue le funzionalità richieste o meno. Il debug a thread singolo consente agli utenti di testare a fondo i requisiti funzionali delle applicazioni multi-thread. Anche se Visual Studio 2010 ti consente di passare tra processi e thread dalla barra degli strumenti durante il debug di un'applicazione, è privo di un'opzione per mantenere il focus su un singolo thread e spostarsi attraverso ogni thread / processo uno per uno. Ciò costringe gli utenti a trovare e selezionare manualmente la discussione successiva dai menu a discesa Discussione. Debug a thread singolo è un componente aggiuntivo che aggiunge due comodi pulsanti accanto al menu a discesa di debug nella barra degli strumenti per concentrarsi sul thread corrente e passare al thread successivo, rispettivamente.

Debug Single Thread non solo risolve il problemadi congelare manualmente altri thread ma fornisce un modo semplice per concentrarsi sui thread specificati dall'utente e spostarsi nell'elenco dei thread. Il pulsante Snowflake che può anche essere attivato usando la combinazione di tasti di scelta rapida Ctrl + T + T congela tutti gli altri gradini e l'ulteriore esecuzione del thread corrente. La funzionalità di spostamento al pulsante successivo può essere eseguita tramite il tasto di scelta rapida Ctrl + T + J.

L'utilizzo è semplice. Installa il componente aggiuntivo dopo aver chiuso tutte le istanze in esecuzione di Visual Studio 2010. Apri progetto / soluzione multi-thread, vedrai due nuovi pulsanti accanto a Debug. Quando avvii il processo di debug, questi pulsanti diventeranno attivi e ti consentiranno di bloccare tutti i thread tranne quello corrente e passare al thread successivo.

filo singolo

Il menu a discesa Discussione ti consente di tenere traccia di tutte le discussioni. Quando si interrompe l'esecuzione del thread corrente o si passa al thread successivo, è possibile verificare thread corrente e verifica passare al thread successivo nell'elenco dei thread della tua applicazione dal menu a discesa Discussione.

passa al prossimo 2

Debug Single Thread supporta Visual Studio 2010.

Scarica Debug Single Thread

Commenti