Debugger terkelola .NET Core
Debugger memungkinkan program dijeda atau dijalankan langkah demi langkah. Ketika dijeda, status proses saat ini dapat dilihat. Dengan menelusuri bagian utama, Anda mendapatkan pemahaman tentang kode Anda dan mengapa itu menghasilkan hasil yang dilakukannya.
Microsoft menyediakan debugger untuk kode terkelola di Visual Studio dan Visual Studio Code.
Debugger terkelola Visual Studio
Visual Studio adalah lingkungan pengembangan terintegrasi dengan debugger paling komprehensif yang tersedia. Visual Studio adalah pilihan yang sangat baik untuk pengembang yang bekerja di Windows.
- Tutorial - Men-debug aplikasi .NET Core di Windows dengan Visual Studio
- Debug aplikasi ASP.NET Core di Visual Studio
Meskipun Visual Studio adalah aplikasi Windows, visual Studio juga dapat digunakan untuk men-debug aplikasi Linux yang berjalan dari jarak jauh, di WSL, atau dalam kontainer Docker:
- Men-debug aplikasi .NET Core dari jarak jauh di Linux
- Men-debug aplikasi .NET Core di WSL2
- Men-debug aplikasi .NET Core dalam kontainer Docker
Debugger terkelola Visual Studio Code
Visual Studio Code adalah editor kode lintas platform yang ringan. Ini menggunakan implementasi debugger .NET Core yang sama dengan Visual Studio, tetapi dengan antarmuka pengguna yang disederhanakan.