代码之家  ›  专栏  ›  技术社区  ›  JGFMK

VS代码:Python 3:调试时如何更改变量?

  •  0
  • JGFMK  · 技术社区  · 8 年前

    我已经读到你应该能够悬停在一个变量上,然后出现一个工具提示,你可以修改它。 然而我似乎不能那样做。 我想知道是否有人能告诉我该做什么?

    VS代码:Windows Server 2012 RC2上的1.23.1,通过Mac上的VMWare Fusion VS Code : 1.23.1

    市场IDE Python插件 Extensions

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

    Python 3.6

    在操作系统IDE上运行 Windows Server 2012 RC2

    操作系统的托管方式

    VM Ware Fusion Hign Sierra

    工具提示

    Debug Tooltip. Can't edit!

    调试菜单

    Debug Menu

    调试侧边栏

    Debug Sidebar

    这是一个 link 到合适的医生那里。

    这是我的 link 给Github上的扩展开发人员

    1. 这在Python插件中是否可行?
    2. 还有其他Python 3调试器插件具有该功能吗?
    1 回复  |  直到 8 年前
        1
  •  4
  •   Mark    5 年前

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

    观察视图:设置表达式的值

    现在可以使用上下文菜单中的set value操作在WATCH视图中设置关注表达式的值。

    显示在关联菜单中选择了“设定值”操作的“观察”视图

    release notes "Set Value" of watch expressions

    请注意,调试扩展必须选择此功能才能使用设置值。目前,JS调试、C#和C++扩展都支持这一点,但我们预计其他调试扩展很快就会出现。


    先前的答案:

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

    看见 data inspection in vscode debugging .

    推荐文章