调试器允许程序暂停或逐步执行。 暂停时,可以查看进程的当前状态。 通过逐步探索关键部分,可以理解代码及其产生结果的原因。
Microsoft为 Visual Studio 和 Visual Studio Code 中的托管代码提供调试器。
Visual Studio 托管调试器
Visual Studio 是一个集成开发环境,提供最全面的调试器。 对于在 Windows 上工作的开发人员来说,Visual Studio 是一个不错的选择。
虽然 Visual Studio 是 Windows 应用程序,但它还可用于调试远程、WSL 或 Docker 容器中运行的 Linux 应用:
Visual Studio Code 托管调试器
Visual Studio Code 是一种轻型跨平台代码编辑器。 它使用与 Visual Studio 相同的 .NET Core 调试器实现,但具有简化的用户界面。