【发布时间】:2020-06-12 14:12:57
【问题描述】:
最近 vscode 的 ms-python 扩展 (v2020.5.86806) 在调试控制台/变量资源管理器中实现了变量分组。
它们显示为:
<object>
> special variables
> function variables
有没有办法禁用这种行为?
【问题讨论】:
最近 vscode 的 ms-python 扩展 (v2020.5.86806) 在调试控制台/变量资源管理器中实现了变量分组。
它们显示为:
<object>
> special variables
> function variables
有没有办法禁用这种行为?
【问题讨论】:
没有一个标志可以恢复到旧的行为,但您可以在您的 launch.json 中针对每个组进行微调:
"variablePresentation": {
"all": "inline",
"class": "group",
"function": "hide",
"protected": ...,
"special": ...,
}
“all”适用于所有组,并设置可以根据需要覆盖的默认值;其他组名是不言自明的。对于值,“组”是默认行为,“隐藏”会完全删除这些变量,而“内联”会放置它们而不进行分组。
请注意,VSCode JSON 架构尚未更新以反映这一点,因此您在编辑时会看到曲线。不过,它仍然可以工作。
【讨论】: