VS Code:Python 3:如何在调试时更改变量?

JGF*_*FMK 0 debugging windows-server-2012 visual-studio-code python-3.6

我读过您应该能够将鼠标悬停在变量上,然后会出现一个可以修改的工具提示。然而。我似乎无法做到这一点。我想知道是否有人可以启发我我需要做什么?

VS Code:在 Mac 上通过 VMWare Fusion 在 Windows Server 2012 RC2 上运行 1.23.1 VS代码:1.23.1

Marketplace IDE Python 插件 扩展

显示 IDE 状态栏中注册的 Python 版本

Python 3.6

IDE运行的操作系统 Windows Server 2012 RC2

操作系统如何托管

VM Ware 融合 高山脉

工具提示

调试工具提示。 无法编辑!

调试菜单

调试菜单

调试侧边栏

调试侧边栏

这是相应文档的链接。

这是我在 Github 上指向扩展开发人员的链接

  1. 这对于 Python 插件来说是否可行?
  2. 还有其他具有该功能的 Python 3 调试器插件吗?

Mar*_*ark 7

vscode v1.60 添加了在“Watch”视图中设置值的功能。来自https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_60.md#watch-view-set-value-of-expressions

WATCH视图:表达式的设置值

现在可以使用上下文菜单中的“设置值”操作在“监视”视图中设置监视表达式的值。

显示 WATCH 视图,并在上下文菜单中选择设置值操作

发行说明 监视表达式的“设置值”

请注意,调试扩展必须选择此功能才能使设置值可用。目前,JS 调试、C# 和 C++ 扩展支持此功能,但我们预计其他调试扩展很快也会跟进。


之前的回答:

不幸的是,在“变量”子面板中找到要更改的变量,而不是在“监视”子面板中。它就Right CLick在那里。“设置值”是其上下文菜单中的一个选项。

参见 vscode调试中的数据检查