Я работаю над расширением vs-code для предоставления отладочного контекстно-зависимого плагина, который может извлекать (по крайней мере) информацию о текущих локальных переменных, исключениях и атрибуте UI исключений (приятно иметь).К сожалению, обе функции сложно реализовать без поддержки SDK из vs-кода sdk api.
Я могу получить доступ к информации об активном сеансе отладки через vscode.debug.activeDebugSession
, а также выполнить метод customRequest
, чтобы получитьбольше информации, но нет ни протокола, ни документации о том, как это сделать:
- Как я могу получить доступ к переменной $ exception из
Locals
список переменных? - Можно ли настроить пользовательский интерфейс оформления исключений, который отображает сведения об ошибке?
Я обнаружил этих сообщений , но не былсмог оценить customRequest
для dotnet core
поставщика отладки.
Я также изучил этот пример поставщика отладчика , чтобы найти точки расширяемости без удачи решить мою проблему.