Introducere

Finalizat

Cu cât descoperiți mai rapid și identificați erori, cu cât puteți stabiliza și elibera codul mai rapid. Visual Studio Code acceptă depanarea codului pentru C# și majoritatea celorlalte limbi de dezvoltare software prin utilizarea extensiilor. După ce ați învățat să utilizați instrumentele de depanare ale Visual Studio Code, veți petrece mai puțin timp întrebându-vă de ce codul dvs. nu mai funcționează și mai mult timp dezvoltă aplicații excelente.

Să presupunem că utilizați Visual Studio Code pentru a dezvolta o aplicație consolă C#. Scopul principal al aplicației este procesarea datelor clienților pe baza regulilor de afaceri. Dezvoltați aplicația utilizând un set mic de date eșantion și rulează fără erori. Cu toate acestea, atunci când rulați codul utilizând setul de date mai mare, codul produce rezultate neașteptate. Ați citit codul de mai multe ori, dar este dificil să găsiți erorile din logica dvs. Ați auzit că Visual Studio Code are instrumente bune de depanare, dar nu a trebuit niciodată să le utilizați. Nu mai puteți pierde mult timp citind codul. Dvs. decideți că învățarea instrumentelor de depanare este cea mai bună șansă pentru finalizarea proiectului la timp.

În acest modul, aflați cum să depanați eficient programele C# în Visual Studio Code utilizând puncte de întrerupere și alte instrumente de depanare, cum ar fi resursele din vizualizarea RULARE ȘI DEPANARE.

Până la sfârșitul acestui modul, veți putea să configurați și să utilizați instrumentele de depanare Visual Studio Code pentru C#.

Obiective de instruire

În acest modul, veți:

  • Configurați depanatorul de cod Visual Studio pentru un program C#.
  • Creați puncte de întrerupere și parcurgeți codul pentru a izola problemele.
  • Verificați starea programului la orice pas de executare.
  • Utilizați stiva de apeluri pentru a găsi sursa unei excepții.

În cele din urmă, veți putea să izolați erorile de cod în mod eficient utilizând instrumentele de depanare și nu va mai trebui să vă bazați Console.WriteLine .

Cerințe preliminare

  • O instalare a codului Visual Studio care este configurată pentru dezvoltarea aplicațiilor C#.
  • Capacitatea de a dezvolta aplicații de consolă C# care implementează logica de afaceri utilizând instrucțiuni de iterație, instrucțiuni de selecție și metode particularizate.
  • O înțelegere de bază a depanatorilor de cod și a procesului de depanare.