最近,vscode的ms-python扩展名(v2020.5.86806)在调试控制台/变量资源管理器中实现了变量分组。
它们显示为:
<object>
> special variables
> function variables
是否可以禁用此行为?
答案 0 :(得分:3)
没有单个标志可以恢复到旧的行为,但是您可以在launch.json中按组对其进行微调:
"variablePresentation": {
"all": "inline",
"class": "group",
"function": "hide",
"protected": ...,
"special": ...,
}
“全部”适用于所有组,并设置可以根据需要覆盖的默认值。其他组名是不言自明的。对于值,“ group”是默认行为,“ hide”会完全删除这些变量,而“ inline”会将它们不进行分组。
请注意,VSCode JSON模式尚未更新以反映此情况,因此在编辑时会出现一些花招。仍然可以。