Depuradores administrados de .Net Core
Los depuradores permiten a los programas pausarse o ejecutarse paso a paso. Cuando se pausa, se puede ver el estado actual del proceso. Al recorrer las secciones clave, se entiende mejor el código y el motivo por el que genera determinado resultado.
Microsoft proporciona depuradores para código administrado en Visual Studio y Visual Studio Code.
Depurador administrado de Visual Studio
Visual Studio es un entorno de desarrollo integrado con el depurador más completo disponible. Visual Studio es una opción excelente para los desarrolladores que trabajan en Windows.
- Tutorial: Depuración de una aplicación .NET Core en Windows con Visual Studio
- Depuración de aplicaciones ASP.NET Core en Visual Studio
Aunque Visual Studio es una aplicación Windows, también se puede usar para depurar aplicaciones Linux que se ejecutan de forma remota, en WSL o en contenedores de Docker:
- Depuración remota de una aplicación de .NET Core en Linux
- Depuración de una aplicación de .NET Core en WSL2
- Depuración de una aplicación de .NET Core en un contenedor de Docker
Depurador administrado de Visual Studio Code
Visual Studio Code es un editor de código ligero y multiplataforma. Usa la misma implementación de depurador de .NET Core que Visual Studio, pero con una interfaz de usuario simplificada.
- Tutorial: Depuración de una aplicación .NET Core con Visual Studio
- Debugging in Visual Studio Code (Depuración en Visual Studio Code)