.NET Core Debugger (netcoredbg) - Отладчик .NET Core приложений на основе Samsung netcoredbg, работающий не только в VS Code, но и в его форках (Cursor, VSCodium и др.), где стандартный отладчик может не функционировать
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
NetCoreDbg - это расширение для Visual Studio Code и его форков (Cursor, VSCodium и др.), которое интегрирует отладчик Samsung netcoredbg для отладки .NET Core приложений. Отладчик netcoredbg разработан Samsung и предоставляет мощные возможности отладки через интерфейсы GDB/MI, VSCode DAP и CLI.
Преимущества
Работает не только в VS Code, но и в форках (Cursor, VSCodium и др.), где стандартный отладчик может не функционировать
Полная поддержка отладки .NET Core приложений через Samsung netcoredbg
Поддержка точек останова в C# и Razor файлах
Автоматическая установка и обновление отладчика
Интеграция с C# расширением
Поддержка основных команд отладки (step over, step into, continue и т.д.)
Требования
Visual Studio Code 1.85.0 или выше (или совместимый форк: Cursor, VSCodium и др.)
.NET Core SDK
C# расширение для VS Code
Установка
Откройте VS Code
Перейдите в раздел расширений (Ctrl+Shift+X)
Найдите "NetCoreDbg"
Нажмите "Install"
Использование
Откройте ваш .NET Core проект в VS Code
Установите точки останова в коде
Нажмите F5 для начала отладки
Используйте стандартные команды отладки VS Code
Команды
NetCoreDbg: Install/Upgrade debugger - Установка или обновление отладчика