VSCode-关闭大红色堆栈跟踪错误框(python)

cra*_*wap 5 visual-studio-code vscode-settings vscode-debugger

使用VSCode编写/测试python,在调试模式下会发生问题。

数个更新之前,VSCode开始在插入活动代码窗口的大红色框中显示当前的堆栈跟踪错误报告。我可以在终端中关闭它,但现在还可以-我似乎无法关闭它。

问题是我处于调试模式,所以当前的变量值在悬停时仍然存在并且可见,并且我希望悬停不同的变量,但是红色的大框占用了大部分屏幕空间。

(1)有没有办法在保持调试模式的同时关闭盒子?(单击红色方框停止调试时,它将自动关闭)

(2)是否有可能在用户设置中关闭此新功能的方法?(也就是说,是否将错误消息留在终端窗口中?)

(3)如果不是-有人知道是否为此打开了github问题?(是的,我搜索了,但是没有看到,但是也许这个东西没有正确地称为big red box-我还应该搜索其他东西吗?

大红色框堆栈跟踪错误报告

ami*_*ali 4

vscode 存储库上有一个关于此的未解决问题。

原因如下:

旧版本的调试器也曾经显示堆栈跟踪(但后来引入了一个错误,破坏了该功能)此外,其他调试器在 UI 中显示堆栈跟踪至于异常详细信息 UI 占用了太多空间,这是 VS Code 中的上游问题。我们无法控制显示的异常信息的大小。仅针对我的代码过滤堆栈跟踪是一个单独的问题。

这实际上是 python 调试器扩展新更新的结果。