VS代码扩展,用于访问调试上下文,变量,当前活动调试会话的异常

Ale*_*akh 6 visual-studio-code vscode-extensions vscode-debugger

我正在开发一个vs-code扩展来提供调试上下文感知插件,它可以获取(至少)有关当前局部变量,异常和异常UI属性的信息(很高兴).遗憾的是,如果没有vs-code sdk api的SDK支持,这两个功能都很难实现.

我可以通过访问有关活动调试会话的信息,vscode.debug.activeDebugSession并执行该customRequest方法以获取更多信息,但既没有协议也没有关于如何执行此操作的文档:

在此输入图像描述

  • 如何从Locals变量列表中访问$ exception变量?
  • 是否可以自定义异常装饰UI,以呈现错误的详细信息?

我发现这个职位,但无法评估customRequestdotnet core调试提供商.

我还学习了这个调试器提供程序示例,以找到可扩展性点,但没有运气来解决我的问题.