Esecuzione passo per passo
Debugging
Continue riprende fino al prossimo punto di arresto. Step Over esegue la riga senza entrare normalmente nelle chiamate; Step Into entra nella chiamata; Step Out prosegue fino al ritorno dalla funzione corrente. Il comportamento concreto può dipendere da ottimizzazioni e supporto dell’adattatore.
Entrare in ogni funzione di libreria raramente aiuta a diagnosticare un difetto del proprio codice. Le opzioni di esclusione o just-my-code riducono il rumore quando disponibili. In applicazioni asincrone, una riga può programmare lavoro che avverrà dopo: lo stack corrente non contiene necessariamente tutte le operazioni future. Si osservano anche promise, callback o task coinvolti.